mirror of
https://github.com/stablyai/orca.git
synced 2026-10-12 08:02:37 +00:00
test(mobile): record RPC goldens without a pinned commit, and check recorded requests against the desktop's params rules (#23732)
* test(mobile): add rpc:diff to decode what a recording change moved
The RPC recording goldens are content-addressed JSON, so their raw git diff is
pool hashes. `pnpm --dir mobile rpc:diff [<base>]` decodes both sides and prints,
per golden, the checkpoint, field and JSON path that moved with both values,
grouped across checkpoints, plus added and removed goldens. `--summary <file>`
appends a Markdown report capped for GitHub's step-summary limit.
It reads any pooled format, so it can prove the next commit's format change
moves no recorded value. Checkpoints are matched by occurrence because an id can
repeat within one golden.
This commit adds files under the recorder directory, which moves the header
digest every golden pins; the next commit removes that header.
* test(mobile): record RPC goldens without a pinned commit or input digests
Every golden carried a pinned `baseline` commit plus digests of the recorder,
its mount adapter and its scenario, and the record script refused to run unless
the product tree matched the pin. So every behaviour change repinned to its own
branch commit and rewrote all ~790 files, the squash made that commit
unreachable, and main's pin job stayed red until a hand-made repin pull request
landed (22 of them in 12 days). The digests could only fail when an input moved
and the recording did not, which is exactly the change that carries no
information; every run already re-derives each golden from the current tree and
compares it.
Format 6 keeps the format version, operation, family, named deltas, the value
pool and the recording. Removed: the pin and fence, the three digest modules and
their test, the pin guard and its CI job, and the dead scenario `version` field
(the manifest reader now refuses `baseline` and `version` with a message).
- `pnpm --dir mobile rpc:record [<golden-id>...] [--prune]` records all or some
goldens; orphans are listed, and deleted only with `--prune`. Every derived
test title now starts with its golden id so an id selects it.
- `compareGolden` reports every difference in one failure (identity fields by
name, the checkpoint list, each checkpoint/field/path grouped), keeps the
final byte compare, and ends with the command to re-record that golden.
- `unhandled-recording.test.ts` now drives a detached rejection through
`runRecording` into a checkpoint and the cleanup checkpoint; no golden carries
one, and disconnecting the capture passed every suite before.
- Seam rules that existed only to keep a digest honest are gone; the
mutant-reachability, register-completeness and one-exposure rules stay.
- CI: `Mobile tests on main` runs the whole mobile suite on every merge that
touches mobile/, src/shared/, the root lockfile or the host RPC paths, since
`verify` never runs on main. A new `Mobile RPC Recording Replay` workflow
replays the recordings on pull requests that touch src/shared/ or the root
lockfile without touching mobile/. `verify` writes the `rpc:diff` report to
the job summary.
Proof: `rpc:diff` against the parent reports no recorded behaviour moved; each
golden only loses its ten header lines.
* test(mobile): check every recorded request against the host's params contract
The goldens script the host's replies, so a scenario could record a success
for a request the real host would refuse, and a desktop change that tightens a
params schema moved no golden at all.
`recorded-request-params.test.ts` parses every distinct request the corpus puts
on the wire with the host dispatcher's own `parseRpcRequestParams` and the
schema `rpc-params-catalog.generated.ts` binds to that method. It fails on a
method the host lacks, params it refuses, params sent to a method that takes
none (the dispatcher never reads them), and keys the schema silently strips
unless an inventory entry gives the reason; a stale entry fails too. Each rule
is also shown firing on a made-up request, since the corpus has no instance of
three of them. It imports the desktop dispatcher, so it sits beside the other
Node-side tests outside the RN test program, and the params-contract boundary
now exempts test files, which are never bundled.
It found twelve requests the host would refuse, all from invented fixture
values, not product code, fixed at their source:
- git.branchDiff sent `base-oid`/`head-oid`/`merge-base` where the host needs
full object ids (diff-review and source-control adapters, and the branch
compare replies in the manifest that feed them);
- an iOS push registration without `apnsEnvironment`, which a real iOS token
always carries (`push-token.ts`); the adapter now defaults to `production`;
- `settings.update` given Linear's `assigned` filter as a GitHub preset, which
the product type forbids; the scenario now picks `my-issues`;
- GitLab `projectRef` as a string where the host and the product type take
`{ host, path }` (7 methods, 5 adapters and the manifest).
46 goldens move, and a decoded comparison of every one of them shows no change
other than those substitutions; `rpc:diff` lists them.
* ci(mobile): detect a mobile change without a SIGPIPE-prone grep pipe
Under the runner's pipefail, grep -q exiting on its first match SIGPIPEs git
diff on a long file list, so a large pull request touching mobile/ read as
uncovered and replayed the recordings a second time.
* test(mobile): drop comments that still describe the golden header and digests
Eleven adapters justified an import rule by the header a golden no longer
carries, and that rule's test is gone. The census failure now names the
rpc:record and --prune commands.
* test(mobile): refuse a golden that keeps a key no recording writes
Decoding dropped unknown top-level keys, so an old header left behind by a
hand-resolved merge conflict passed every compare unseen.
* ci(mobile): summarize RPC recording changes after a failed test step too
* test(mobile): stream rpc:record output instead of capturing it
A captured run stayed silent for its whole duration and clipped its tail,
where the failure summary sits, past 8 MB.
* test(ci): let the Ruby-gate contract skip the always-run RPC summary step
fef088d8f4 gave the summary step an `if: ${{ !cancelled() }}`, and this test lists every gated step in `verify` and expects each to be gated on the Ruby scope.
* test(mobile): replay only a golden file that is exactly what rpc:record writes
Replay compared two re-encodings of decoded values, so anything decoding drops (a leftover header
key, a hand edit) sat in the committed file uncompared; a key allow-list covered one case of that.
Replay now passes only if the file text equals the formatted golden for the run, sharing one
formatter with writeGolden, and keeps the field-level report as the failure message. The allow-list
goes; the value-based compareGolden stays for the bridged run, which has no file.
* test(mobile): end a corrupt or hand-edited golden's failure with the re-record command
A hand edit to a pooled value failed in decode with only "Golden value <hash> does not hash to its
pool key": no golden id and no command to fix it. readGolden now prefixes parse and decode failures
with the golden id and ends them with the rpc:record command. The rpc:diff header also said it
always exits 0; it exits non-zero when git or a golden cannot be read, and now says so.
* ci(mobile): run Mobile Checks on every src/shared and root lockfile change
Replaces the replay-only workflow: mobile imports hundreds of shared modules, so a shared edit can
move a golden or break mobile's typecheck, and the full job catches both before merge. A root
lockfile-only change skips the Ruby release checks, which read no root Node dependency.
* test(mobile): list or prune orphaned goldens even when the recording run fails
Orphans come from the manifest, not the run, so a failed or timed-out rpc:record still reports
them; the exit code stays non-zero. README: say what a failed replay reports (first differing
path per field, capped groups) and what rpc:diff compares with and without a base.
* test(mobile): pin the RPC recording goldens to LF so a CRLF checkout still replays
Replay now requires the committed golden text to equal exactly what rpc:record writes, which is
LF. A Windows checkout with core.autocrlf=true converted every golden to CRLF and failed all 790
with "holds the same recording but is not the file rpc:record writes for it".
This commit is contained in:
@@ -47,6 +47,9 @@
|
||||
# Generated method->params catalog: compared byte-for-byte by
|
||||
# verify:rpc-params-catalog, so a CRLF checkout would fail the gate.
|
||||
/src/shared/rpc-contract/rpc-params-catalog.generated.ts linguist-generated=true text eol=lf
|
||||
# Mobile RPC recording goldens: replay requires the file text to equal what rpc:record writes
|
||||
# (LF), so a CRLF checkout would fail every golden.
|
||||
/mobile/rpc-foundation/goldens/*.json text eol=lf
|
||||
# Mobile web page source. Every text byte here is hashed into an asset digest and from
|
||||
# there into buildId, so a CRLF Windows checkout would ship a different bundle id for
|
||||
# identical source (91af2897 vs 9d78435e, measured on the bundle this replaced).
|
||||
|
||||
@@ -8,6 +8,11 @@ on:
|
||||
- reopened
|
||||
paths:
|
||||
- 'mobile/**'
|
||||
# Why all of src/shared: mobile imports hundreds of its modules, directly and through the RPC
|
||||
# recordings and the host params check, so any shared edit can move a golden or break mobile's
|
||||
# typecheck. Why the root lockfile: those modules resolve their packages from the root install.
|
||||
- 'src/shared/**'
|
||||
- 'pnpm-lock.yaml'
|
||||
# Mobile launch contracts exercise the real host dispatcher and durable receipt store.
|
||||
- 'src/main/agent-launch/**'
|
||||
- 'src/main/runtime/rpc/**'
|
||||
@@ -17,21 +22,6 @@ on:
|
||||
- 'src/main/runtime/orca-runtime.ts'
|
||||
- 'src/main/runtime/agent-session-*.ts'
|
||||
- 'src/main/native-chat/agent-session-wire/**'
|
||||
- 'src/shared/agent-launch-*.ts'
|
||||
- 'src/shared/agent-session-*.ts'
|
||||
- 'src/shared/new-workspace/worktree-create-collision.ts'
|
||||
# Why: the mobile terminal link parsers are conformance-tested against
|
||||
# these shared fixtures; desktop-side fixture edits must re-run this suite.
|
||||
- 'src/shared/terminal-file-link-conformance.ts'
|
||||
# Why: mobile imports the negotiated capability names directly and records
|
||||
# the whole capability read verbatim in its goldens, so a capability added
|
||||
# desktop-side rewrites a mobile fixture and must re-run this suite.
|
||||
- 'src/shared/protocol-version.ts'
|
||||
# Why: mobile's rpc-params-contract.ts is a type-only re-export of the
|
||||
# generated params catalog, and mobile/tsconfig.json includes **/*.ts. A
|
||||
# schema edit anywhere under here changes mobile's types, so a desktop-only
|
||||
# change can break mobile's typecheck with no other mobile signal.
|
||||
- 'src/shared/rpc-contract/**'
|
||||
# Why: this job holds the only checks that load the Fastfile, so edits to
|
||||
# it or to the release workflow it guards must re-run them.
|
||||
- '.github/workflows/mobile.yml'
|
||||
@@ -40,20 +30,30 @@ on:
|
||||
- 'config/scripts/mobile-release-check-scope*'
|
||||
- 'config/scripts/mobile-test-change-scope*'
|
||||
- 'config/scripts/pr-code-change-scope.mjs'
|
||||
- 'config/scripts/mobile-recording-pin-checkout.test.mjs'
|
||||
# Why main too: a squash is where a spliced corpus lands, and where a behaviour-change branch's
|
||||
# own pinned commit leaves main's history for its pull request's head ref, which the guard follows.
|
||||
# Why main too: two pull requests can each pass against their own base and disagree once both
|
||||
# land, and `verify` never runs on main. The same source paths as above, less the CI inputs only
|
||||
# `verify` reads.
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
paths:
|
||||
- 'mobile/**'
|
||||
- 'src/shared/**'
|
||||
- 'pnpm-lock.yaml'
|
||||
- 'src/main/agent-launch/**'
|
||||
- 'src/main/runtime/rpc/**'
|
||||
- 'src/main/runtime/runtime-rpc/**'
|
||||
- 'src/main/runtime/runtime-rpc.ts'
|
||||
- 'src/main/runtime/device-registry.ts'
|
||||
- 'src/main/runtime/orca-runtime.ts'
|
||||
- 'src/main/runtime/agent-session-*.ts'
|
||||
- 'src/main/native-chat/agent-session-wire/**'
|
||||
- '.github/workflows/mobile.yml'
|
||||
|
||||
concurrency:
|
||||
# Per commit on main, not per branch. GitHub cancels any PENDING run in a group when a new one
|
||||
# queues, whatever `cancel-in-progress` says, so one shared main group drops the middle merge of
|
||||
# three -- and a pin that breaks there is exactly what this workflow now checks for.
|
||||
# three -- and a merge that breaks main there is exactly what `main-tests` checks for.
|
||||
group: mobile-${{ github.event.pull_request.number || github.sha }}
|
||||
cancel-in-progress: true
|
||||
|
||||
@@ -151,6 +151,14 @@ jobs:
|
||||
ORCA_BACKGROUND_LAUNCH: '1'
|
||||
run: pnpm test
|
||||
|
||||
# Reports, never gates: the goldens are content-addressed JSON, so their raw diff is hashes.
|
||||
# This decodes which recorded behaviour the pull request moves into the job summary, and runs
|
||||
# after a red Test too, when a reviewer most wants it.
|
||||
- name: Summarize RPC recording changes
|
||||
if: ${{ !cancelled() }}
|
||||
continue-on-error: true
|
||||
run: pnpm run rpc:diff HEAD^1 --summary "$GITHUB_STEP_SUMMARY"
|
||||
|
||||
- name: Test iOS release version resolution
|
||||
if: steps.ruby-scope.outputs.should_run != 'false'
|
||||
run: ruby fastlane/ios_release_version_test.rb
|
||||
@@ -177,14 +185,11 @@ jobs:
|
||||
- name: Check formatting
|
||||
run: pnpm format:check
|
||||
|
||||
recording-pin:
|
||||
name: RPC recording pin
|
||||
# Why ARM: pure Node plus git; the golden comparison masks `platform`.
|
||||
main-tests:
|
||||
name: Mobile tests on main
|
||||
if: github.event_name == 'push'
|
||||
# Why ARM: the same pure-Node Vitest run `verify` makes on a pull request.
|
||||
runs-on: ubuntu-24.04-arm
|
||||
# Why pull-requests: the guard asks GitHub which pull requests hold a pin main's history lacks.
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: read
|
||||
|
||||
defaults:
|
||||
run:
|
||||
@@ -194,13 +199,7 @@ jobs:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
# The reachability verdict is read straight off history. On a shallow checkout
|
||||
# `git merge-base --is-ancestor` answers from grafted parents, so the guard refuses to
|
||||
# answer at all rather than reporting a pass it has no evidence for -- and the pinned tree
|
||||
# below has to be checkable out.
|
||||
fetch-depth: 0
|
||||
# Ancestry needs commits; the pinned worktree fetches its historical blobs on demand.
|
||||
filter: blob:none
|
||||
persist-credentials: false
|
||||
|
||||
- uses: ./.github/actions/install-node-dependencies
|
||||
with:
|
||||
@@ -211,31 +210,10 @@ jobs:
|
||||
- name: Install dependencies
|
||||
run: pnpm install --frozen-lockfile
|
||||
|
||||
# Seconds. No `--ref`, so the pin is judged against the same tree it was read out of. On a
|
||||
# pull request that is the merge preview, which already carries main's repins; judging the
|
||||
# branch head instead fails every branch cut before the day's repin, and its instruction would
|
||||
# tell the author to pin their own head. A branch that pins its own commit still passes on the
|
||||
# push after the squash: the guard asks GitHub which pull requests hold the pin and fetches
|
||||
# their `refs/pull/<n>/head`, which GitHub keeps for good. The token lifts the API rate limit.
|
||||
- name: Check the recording pin is reachable
|
||||
shell: bash
|
||||
# The whole suite, not only the recordings: the mutant and page-bridge suites read the goldens
|
||||
# too. A red run here names each golden and the `rpc:record` command; the author of the merge
|
||||
# that turned it red re-records in a follow-up.
|
||||
- name: Test
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ github.token }}
|
||||
run: pnpm exec tsx scripts/rpc-recording-pin-guard.mts reachable
|
||||
|
||||
# ~2 min locally for the record itself, so it is gated rather than run twice over. A pull
|
||||
# request that moves none of the corpus, the manifest or the recorder cannot move this
|
||||
# verdict away from the one the base commit already published, and `verify` replays the
|
||||
# corpus against the branch tree in the meantime. A push to main has no `verify` job and is
|
||||
# where a squash lands a spliced corpus, so there it always runs.
|
||||
- name: Reproduce the corpus from the pinned tree
|
||||
shell: bash
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ github.token }}
|
||||
PIN_GUARD_BASE: ${{ github.event.pull_request.base.sha }}
|
||||
run: |
|
||||
if [ -n "$PIN_GUARD_BASE" ]; then
|
||||
pnpm exec tsx scripts/rpc-recording-pin-guard.mts reproduce --if-changed-since "$PIN_GUARD_BASE"
|
||||
else
|
||||
pnpm exec tsx scripts/rpc-recording-pin-guard.mts reproduce
|
||||
fi
|
||||
ORCA_BACKGROUND_LAUNCH: '1'
|
||||
run: pnpm test
|
||||
|
||||
@@ -71,10 +71,9 @@
|
||||
//
|
||||
// In the screenshot annotator a "shape" is the drawn geometry -- pen, arrow, rect,
|
||||
// ellipse, highlight. A domain noun, and it pervades every symbol in the module.
|
||||
// mobile/src/test-support/rpc-recording is the golden recorder engine. recorder-digest.ts
|
||||
// hashes these files' RAW BYTES into every golden's `recorderSha256` header, so any edit
|
||||
// here -- a rename or even an added comment -- invalidates all 208 recordings. The exemption
|
||||
// is config-scoped for that reason: an inline directive would change the bytes it protects.
|
||||
// In mobile/src/test-support/rpc-recording a "shape" is the container a recorded value is
|
||||
// interned as (list, map or whole) and the structure a recorder fixture must match -- a
|
||||
// domain noun across the engine, as in the annotator.
|
||||
{
|
||||
"files": ["**/test-support/rpc-recording/**"],
|
||||
"rules": {
|
||||
|
||||
@@ -117,7 +117,6 @@
|
||||
"config/scripts/mobile-launch-contract-workflow.test.mjs": 439,
|
||||
"config/scripts/mobile-mirrored-storage-write-path.test.mjs": 136,
|
||||
"config/scripts/mobile-pairing-qrcode-import-plugin.test.mjs": 421,
|
||||
"config/scripts/mobile-recording-pin-checkout.test.mjs": 309,
|
||||
"config/scripts/mobile-release-check-scope.test.mjs": 610,
|
||||
"config/scripts/mobile-release-shell-switch-workflow.test.mjs": 227,
|
||||
"config/scripts/mobile-set-native-props-web-siblings.test.mjs": 959,
|
||||
|
||||
@@ -1,96 +0,0 @@
|
||||
import { mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from 'node:fs'
|
||||
import { tmpdir } from 'node:os'
|
||||
import { join } from 'node:path'
|
||||
import { pathToFileURL } from 'node:url'
|
||||
import { expect, it } from 'vitest'
|
||||
import { parse } from 'yaml'
|
||||
import { runProcessSync } from './script-child-process.mjs'
|
||||
|
||||
const workflow = parse(
|
||||
readFileSync(new URL('../../.github/workflows/mobile.yml', import.meta.url), 'utf8')
|
||||
)
|
||||
|
||||
it('keeps full ancestry and credentials for lazy pinned-tree reads', () => {
|
||||
const job = workflow.jobs['recording-pin']
|
||||
const checkout = job.steps.find((step) => step.uses?.startsWith('actions/checkout@'))
|
||||
expect(checkout.with['fetch-depth']).toBe(0)
|
||||
expect(checkout.with.filter).toBe('blob:none')
|
||||
expect(checkout.with['persist-credentials']).not.toBe(false)
|
||||
expect(job.if).toBeUndefined()
|
||||
expect(workflow.on.push.branches).toEqual(['main'])
|
||||
expect(workflow.concurrency.group).toContain('github.sha')
|
||||
const reachable = job.steps.find((step) => step.name === 'Check the recording pin is reachable')
|
||||
expect(reachable.run).toBe('pnpm exec tsx scripts/rpc-recording-pin-guard.mts reachable')
|
||||
const reproduce = job.steps.find(
|
||||
(step) => step.name === 'Reproduce the corpus from the pinned tree'
|
||||
)
|
||||
// Both steps ask GitHub which pull requests hold a pin main's history lacks.
|
||||
expect(job.permissions).toEqual({ contents: 'read', 'pull-requests': 'read' })
|
||||
expect(reachable.env.GITHUB_TOKEN).toContain('github.token')
|
||||
expect(reproduce.env.GITHUB_TOKEN).toContain('github.token')
|
||||
expect(reproduce.run).toContain('reproduce --if-changed-since "$PIN_GUARD_BASE"')
|
||||
expect(reproduce.run).toContain(
|
||||
'else\n pnpm exec tsx scripts/rpc-recording-pin-guard.mts reproduce\nfi'
|
||||
)
|
||||
})
|
||||
|
||||
it('retains ancestry while fetching a missing pinned blob for a detached worktree', () => {
|
||||
const directory = mkdtempSync(join(tmpdir(), 'mobile-pin-checkout-'))
|
||||
const source = join(directory, 'source')
|
||||
const checkout = join(directory, 'checkout')
|
||||
const pinnedTree = join(directory, 'pinned-tree')
|
||||
const git = (cwd, ...args) => {
|
||||
const result = runProcessSync({ program: 'git', args, cwd })
|
||||
expect(result.code, result.stderr).toBe(0)
|
||||
return result.stdout.trim()
|
||||
}
|
||||
try {
|
||||
git(directory, 'init', '--quiet', source)
|
||||
git(source, 'symbolic-ref', 'HEAD', 'refs/heads/main')
|
||||
git(source, 'config', 'user.name', 'Pin checkout fixture')
|
||||
git(source, 'config', 'user.email', 'pin-checkout@example.invalid')
|
||||
git(source, 'config', 'uploadpack.allowFilter', 'true')
|
||||
git(source, 'config', 'uploadpack.allowAnySHA1InWant', 'true')
|
||||
const corpus = 'mobile/rpc-foundation/goldens/fixture.json'
|
||||
mkdirSync(join(source, 'mobile/rpc-foundation/goldens'), { recursive: true })
|
||||
const original = '{"baseline":"original historical recording"}\n'
|
||||
const commit = () => {
|
||||
git(source, 'add', '-A')
|
||||
git(source, '-c', 'commit.gpgsign=false', 'commit', '--quiet', '-m', 'recording')
|
||||
return git(source, 'rev-parse', 'HEAD')
|
||||
}
|
||||
writeFileSync(join(source, corpus), original)
|
||||
const baseline = commit()
|
||||
const oldBlob = git(source, 'rev-parse', `${baseline}:${corpus}`)
|
||||
writeFileSync(join(source, corpus), '{"baseline":"current recording"}\n')
|
||||
commit()
|
||||
git(
|
||||
directory,
|
||||
'clone',
|
||||
'--filter=blob:none',
|
||||
'--no-checkout',
|
||||
'--single-branch',
|
||||
'--no-tags',
|
||||
pathToFileURL(source).href,
|
||||
checkout
|
||||
)
|
||||
git(checkout, 'checkout', '--quiet', '--force', 'main')
|
||||
|
||||
expect(git(checkout, 'rev-parse', '--is-shallow-repository')).toBe('false')
|
||||
expect(git(checkout, 'rev-list', '--count', 'HEAD')).toBe('2')
|
||||
git(checkout, 'merge-base', '--is-ancestor', baseline, 'HEAD')
|
||||
expect(git(checkout, 'rev-list', '--objects', '--missing=print', 'HEAD')).toContain(
|
||||
`?${oldBlob}`
|
||||
)
|
||||
|
||||
git(checkout, 'worktree', 'add', '--detach', pinnedTree, baseline)
|
||||
|
||||
expect(readFileSync(join(pinnedTree, corpus), 'utf8')).toBe(original)
|
||||
expect(git(checkout, 'rev-list', '--objects', '--missing=print', 'HEAD')).not.toContain(
|
||||
`?${oldBlob}`
|
||||
)
|
||||
git(checkout, 'worktree', 'remove', '--force', pinnedTree)
|
||||
} finally {
|
||||
rmSync(directory, { recursive: true, force: true })
|
||||
}
|
||||
})
|
||||
@@ -3,6 +3,9 @@ import { pathToFileURL } from 'node:url'
|
||||
import { isDocsOnlyPath } from './pr-code-change-scope.mjs'
|
||||
|
||||
const APPLICATION_PREFIXES = ['src/', 'mobile/app/', 'mobile/src/']
|
||||
// The root lockfile triggers Mobile Checks for its tests and typechecks; the Ruby release checks
|
||||
// read no root Node dependency.
|
||||
const NON_RELEASE_FILES = new Set(['mobile/README.md', 'pnpm-lock.yaml'])
|
||||
|
||||
export function shouldRunMobileReleaseChecks(files) {
|
||||
return (
|
||||
@@ -10,7 +13,7 @@ export function shouldRunMobileReleaseChecks(files) {
|
||||
files.some(
|
||||
(file) =>
|
||||
!isDocsOnlyPath(file) &&
|
||||
file !== 'mobile/README.md' &&
|
||||
!NON_RELEASE_FILES.has(file) &&
|
||||
!file.startsWith('mobile/docs/') &&
|
||||
!(
|
||||
APPLICATION_PREFIXES.some((prefix) => file.startsWith(prefix)) &&
|
||||
|
||||
@@ -51,7 +51,6 @@ it.each([
|
||||
'mobile/src/release.json',
|
||||
'mobile/new-toolchain/input',
|
||||
'package.json',
|
||||
'pnpm-lock.yaml',
|
||||
'.github/workflows/mobile.yml',
|
||||
'.github/workflows/mobile-ios-release.yml',
|
||||
'.github/actions/install-node-dependencies/action.yml',
|
||||
@@ -62,6 +61,11 @@ it.each([
|
||||
expect(shouldRunMobileReleaseChecks(['mobile/src/view.tsx', file])).toBe(true)
|
||||
})
|
||||
|
||||
it('skips Ruby checks for a root lockfile change, which fastlane never reads', () => {
|
||||
expect(shouldRunMobileReleaseChecks(['pnpm-lock.yaml'])).toBe(false)
|
||||
expect(shouldRunMobileReleaseChecks(['pnpm-lock.yaml', 'mobile/fastlane/Fastfile'])).toBe(true)
|
||||
})
|
||||
|
||||
it('runs Ruby checks when the changed-file evidence is empty', () => {
|
||||
expect(shouldRunMobileReleaseChecks([])).toBe(true)
|
||||
})
|
||||
@@ -72,7 +76,12 @@ it('gates Ruby independently and retains mobile static validation', () => {
|
||||
expect(steps.indexOf(detector)).toBeGreaterThan(
|
||||
steps.findIndex((step) => step.uses === './.github/actions/install-node-dependencies')
|
||||
)
|
||||
const gated = steps.filter((step) => step.if !== undefined && step.name !== 'Test')
|
||||
const gated = steps.filter(
|
||||
(step) =>
|
||||
step.if !== undefined &&
|
||||
step.name !== 'Test' &&
|
||||
step.name !== 'Summarize RPC recording changes'
|
||||
)
|
||||
expect(gated.map((step) => step.name)).toEqual([
|
||||
'Setup Ruby and fastlane',
|
||||
'Test iOS release version resolution',
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { readFileSync } from 'node:fs'
|
||||
import { matchesGlob } from 'node:path'
|
||||
import { parse } from 'yaml'
|
||||
import { expect, it } from 'vitest'
|
||||
import { shouldRunMobileTests } from './mobile-test-change-scope.mjs'
|
||||
@@ -42,6 +43,17 @@ it('retains tests on missing evidence and a move out of the source tree', () =>
|
||||
expect(shouldRunMobileTests(['mobile/src/deleted.ts', 'mobile/docs/moved.ts'])).toBe(true)
|
||||
})
|
||||
|
||||
it('runs Mobile Checks on any shared-module or root lockfile change, on a pull request and on main', () => {
|
||||
const workflow = parse(
|
||||
readFileSync(new URL('../../.github/workflows/mobile.yml', import.meta.url), 'utf8')
|
||||
)
|
||||
for (const paths of [workflow.on.pull_request.paths, workflow.on.push.paths]) {
|
||||
for (const file of ['src/shared/any/module.ts', 'pnpm-lock.yaml']) {
|
||||
expect(paths.some((pattern) => matchesGlob(file, pattern))).toBe(true)
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
it('skips only tests, after successful detection, and retains all other mobile gates', () => {
|
||||
const workflow = parse(
|
||||
readFileSync(new URL('../../.github/workflows/mobile.yml', import.meta.url), 'utf8')
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
"typecheck": "tsc --noEmit",
|
||||
"typecheck:tests": "tsc --noEmit -p tsconfig.test.json",
|
||||
"check:tests-typecheck": "node scripts/check-tests-typecheck-ratchet.mjs",
|
||||
"rpc:record": "tsx scripts/rpc-recording.mts",
|
||||
"rpc:diff": "tsx scripts/rpc-diff.mts",
|
||||
"lint": "oxlint",
|
||||
"format": "oxfmt --write .",
|
||||
"format:check": "oxfmt --check .",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.history-scan",
|
||||
"family": "aiVault.history",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "ec16931c5431d3dbb05729d4670c381a434bff71648d334b7b5224db188fdccb",
|
||||
"scenarioSha256": "0431ac82cbb8c60b16f4432fd0da7cff665485d668e512b20fc1168ec63db3fe",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"3719c54df702": {
|
||||
"name": "aiVault.listSessions#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.history-scan",
|
||||
"family": "aiVault.history",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "ec16931c5431d3dbb05729d4670c381a434bff71648d334b7b5224db188fdccb",
|
||||
"scenarioSha256": "e97c6db772a70ee1912419ac67835b6074aaf9a341d4360389a11465f08092c5",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"053ddb72973f": {
|
||||
"activeWorktreePath": "/repo/feature",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.history-scan",
|
||||
"family": "aiVault.history",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "ec16931c5431d3dbb05729d4670c381a434bff71648d334b7b5224db188fdccb",
|
||||
"scenarioSha256": "10011c7c75e74d9c2e880c5458c9156264ae07e91956a80946ede1d4e684952a",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"05215ca2ea35": {
|
||||
"name": "aiVault.listSessions#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.history-screen",
|
||||
"family": "aiVault.history-screen",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3",
|
||||
"scenarioSha256": "d52d3c5858298a4a6a90bd9a8986b780004477de105fe93f6303d9c303ffea38",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"03106dceb986": {
|
||||
"name": "status.get#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.history-screen",
|
||||
"family": "aiVault.history-screen",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3",
|
||||
"scenarioSha256": "f50f63c4e2a69793b3d322ed16089c4241ff6169d8f9549106480230fb8dd5e7",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"03106dceb986": {
|
||||
"name": "status.get#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.resume-launch",
|
||||
"family": "aiVault.resume-launch",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb",
|
||||
"scenarioSha256": "ebf1bbc01ad7704fe79eff0969fcc2d4af8ebfa7c2410d2ed9d3ae8c6976b434",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"3e6273f4fe55": {
|
||||
"name": "session.tabs.createTerminal#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.resume-launch",
|
||||
"family": "aiVault.resume-launch",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb",
|
||||
"scenarioSha256": "281ccf5a082f3788ae8bf19f742ea4baf35c20c78bc91d7d91873845583e1a91",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0bce25f5646d": {
|
||||
"name": "session.tabs.createTerminal#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.resume-launch",
|
||||
"family": "aiVault.resume-launch",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb",
|
||||
"scenarioSha256": "941fcf202417c94ef546f5ee331983689d8b72397dac6f61dda944ca24abed9e",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0bce25f5646d": {
|
||||
"name": "session.tabs.createTerminal#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.resume-launch",
|
||||
"family": "aiVault.resume-launch",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb",
|
||||
"scenarioSha256": "f0ac1c996e5b1b4043e0a081978476c6c2dd8a5d517d5752857721205a588fb0",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0bce25f5646d": {
|
||||
"name": "session.tabs.createTerminal#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.resume-preparation",
|
||||
"family": "aiVault.resume-preparation",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb",
|
||||
"scenarioSha256": "dc9926f95475413627315e1f1c96740ececa697c6a0a5e3c42e18cfd4d58448a",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"1c21b98bedb1": {
|
||||
"status": "rejected",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.resume-preparation",
|
||||
"family": "aiVault.resume-preparation",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb",
|
||||
"scenarioSha256": "6719aea706086a68709894546f9595264407db2df94fa56180cb3c68b08aaa69",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"02733b10ba3d": {
|
||||
"failure": {
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.resume-preparation",
|
||||
"family": "aiVault.resume-preparation",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb",
|
||||
"scenarioSha256": "3afaf2807506f5bde2159b367f34c6b777739d6aad564796d54ac0da05b5bd02",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"5d9b438a0a47": {
|
||||
"failure": {
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.resume-preparation",
|
||||
"family": "aiVault.resume-preparation",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb",
|
||||
"scenarioSha256": "a5eedea5f551e0ca0e143292f1d9aa8920dd7af62a02d8e8777666ab3779c019",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"88c8bb20eb6f": {
|
||||
"name": "aiVault.prepareSessionResume#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "workspace.file-inventory",
|
||||
"family": "legacy-inventory",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca",
|
||||
"scenarioSha256": "23ffc912a432dcd3ff70be1903a8d518cf85634f27a2be6d21585963e338e7e3",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"32c9018052ba": {
|
||||
"name": "files.searchPaths#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "project.update-metadata",
|
||||
"family": "project-explicit-false",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab",
|
||||
"scenarioSha256": "b31992be2f91bd61fbe1b8a5400da3b7a56753564b0b0b2b38bc5d549812d693",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0c4dced3e005": {
|
||||
"error": "",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "linear.issue-detail",
|
||||
"family": "linear-detail-barrier",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab",
|
||||
"scenarioSha256": "130e493fcd7765e037405f59e6cc78a0cc1793b1ae092cad933ff9d5a9df8b7a",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0056f47b204a": {
|
||||
"name": "linear.getIssue#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "browser.page-commands",
|
||||
"family": "browser.dialog",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658",
|
||||
"scenarioSha256": "95f377bc4d8bf1248cafed26b2e9f425ad37e8d3c99e354bd6a8c67eb9bd9b1b",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"93f4e9f3ead2": {
|
||||
"name": "browser.dialogAccept#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "browser.page-commands",
|
||||
"family": "browser.dialog",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658",
|
||||
"scenarioSha256": "5071188ee492a4ced5be793b2dab32baa9750ee6535128635f274fd79198e2f1",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"44cc0151aab3": {
|
||||
"name": "browser.dialogDismiss#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "browser.page-commands",
|
||||
"family": "browser.keyboard",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658",
|
||||
"scenarioSha256": "eb2294c30af70ebc2bac092dc5105249ae8cf1941f750406622f7ff6dd70cc1b",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"6104536ec606": {
|
||||
"name": "browser.keypress#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "browser.page-commands",
|
||||
"family": "browser.pointer-click",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658",
|
||||
"scenarioSha256": "73faa87b359a11959543542016295bb6b36a10934dd99ad5c1a77a4290a608cd",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"002a5bcbde42": {
|
||||
"name": "browser.mouseClick#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "browser.page-commands",
|
||||
"family": "browser.pointer-click",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658",
|
||||
"scenarioSha256": "34efd4d8568ac15d4e67d475e28194522d6413ad27dce1d6850718af15b3f874",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"002a5bcbde42": {
|
||||
"name": "browser.mouseClick#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "browser.page-commands",
|
||||
"family": "browser.wheel",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "55971752f963202d30160851197a301089b0f3ebd0c46725af1a461d8310d658",
|
||||
"scenarioSha256": "e1bc21248ccff45ff217e385a51618b6f5724c037bfbefa03bb76a48dd4d793b",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0ea51271b822": {
|
||||
"name": "browser.mouseWheel#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "clipboard.image-terminal-attachment",
|
||||
"family": "clipboard.image-attachment",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c",
|
||||
"scenarioSha256": "5411e29436e9faf18a1b81f369082f3ae087a9a96a2e1ea0f97e65e9391bfd0c",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"08a3a6323626": {
|
||||
"name": "before-terminal-send",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "clipboard.image-terminal-attachment",
|
||||
"family": "clipboard.image-attachment",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c",
|
||||
"scenarioSha256": "ea04d03c15d3cb94be7fe111a8a6219c4e0304095679bbae62af623f5b36c9f4",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"08a3a6323626": {
|
||||
"name": "before-terminal-send",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "clipboard.image-terminal-attachment",
|
||||
"family": "clipboard.image-attachment",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c",
|
||||
"scenarioSha256": "e6be7d5dd6b4f5083627a3ba864b1b040d71bf72b60ad940b7d0d575964a7b80",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"7ed3d39f0607": {
|
||||
"status": "fulfilled",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "clipboard.image-terminal-attachment",
|
||||
"family": "clipboard.image-attachment",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c",
|
||||
"scenarioSha256": "d6db064741cd68d6ad8a3e490a774d8145adb4a5b7cca8218f5c972b1a31f93b",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"080f28c67e30": {
|
||||
"name": "terminal.send#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "clipboard.image-terminal-attachment",
|
||||
"family": "clipboard.image-attachment",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c",
|
||||
"scenarioSha256": "e7f492523421873f045726e15ec95eac26d43f7e971a33fd89ec1a9749492987",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"3c402c915494": {
|
||||
"name": "clipboard.startImageUpload#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "clipboard.image-upload",
|
||||
"family": "clipboard.image-upload",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c",
|
||||
"scenarioSha256": "195c2f15d81c70012ea88750ab3f84bfe512f7e422f7d2d09fb7919bd9cfd85a",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"8e6c4f65042a": {
|
||||
"name": "clipboard.appendImageUploadChunk#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "clipboard.image-upload",
|
||||
"family": "clipboard.image-upload",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c",
|
||||
"scenarioSha256": "160101326d39705c2036c12646ff6b13d997a1cf91bdc86e5e29279ba31867e4",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"261840506035": {
|
||||
"name": "clipboard.appendImageUploadChunk#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "clipboard.image-upload",
|
||||
"family": "clipboard.image-upload",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c",
|
||||
"scenarioSha256": "89ffa843d08ee27dd44b7bba507ce84661b0df73c35f7a8c273e004604710dc9",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"7bc2e4227914": {
|
||||
"name": "clipboard.startImageUpload#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "clipboard.image-upload",
|
||||
"family": "clipboard.image-upload",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "16779b663f4faec8cbccdb42efd7b568a2912845b161f8a4827754687eb4235c",
|
||||
"scenarioSha256": "bf0227939c2d41d6a1ebc5b07a31196043e78f1580811bd32ec6fc5f447f5934",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"765ab192e1a5": {
|
||||
"status": "rejected",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "accounts.codex-reset-credit",
|
||||
"family": "components.codex-reset-credit",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "76b53dea504a688493843e23e8e7d052fc196f559bb1e2579d0fd38bf3156d0e",
|
||||
"scenarioSha256": "00260be9809576607ac91bfacd9fa6cc4f8a190c6b88804c977ea07d36d7162e",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0a07efb53f1e": {
|
||||
"settled": {
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "accounts.codex-reset-credit",
|
||||
"family": "components.codex-reset-credit",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "76b53dea504a688493843e23e8e7d052fc196f559bb1e2579d0fd38bf3156d0e",
|
||||
"scenarioSha256": "d85a4031b701e563941afcdd7375cf78a1ee1487a0dab722f8516c2bc8d3dcee",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"074c5080c062": {
|
||||
"status": "fulfilled",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "components.codex-reset-capability",
|
||||
"family": "components.codex-reset-capability",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7",
|
||||
"scenarioSha256": "88570b9d2376863c7f88d7ed8c745a5fb771deddbc7409f8944fa861dd4bdce9",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"578b9d38ecc7": {
|
||||
"supported": true
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "components.setup-script",
|
||||
"family": "components.setup-script",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7",
|
||||
"scenarioSha256": "d4052f119c7ed68dc922c8beeb0074701f1532b10e48e284fb71aa165a17e437",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"2bf6d40fe6a5": {
|
||||
"name": "repo.hooks#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "components.execution-target-local",
|
||||
"family": "components.execution-target-local",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7",
|
||||
"scenarioSha256": "2e0d3021621698b63117e250dd5e9762b5bfb3dc1911e27c510e9539bd2ee6c9",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"1e4520fe6576": {
|
||||
"detected": {
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "components.execution-target",
|
||||
"family": "components.execution-target",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "5cfbce3c7d97d908fbd447646d611e41a8aa1f61f684b9b710c4b67d6ff023a7",
|
||||
"scenarioSha256": "82b891c7a7a2f255e2d22a372ee6112c9cc1f650259244e87f2e8c1356e97e5f",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0355054e5e71": {
|
||||
"name": "ssh.connect#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "session.diff-review-load",
|
||||
"family": "session.diff-review",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2",
|
||||
"scenarioSha256": "b7579013e65f0f5fe503c10cf2294cb9d4ac1938108275de001db6e02cf2cc21",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"284ce622e74a": {
|
||||
"name": "worktree.show#2",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "session.diff-review-load",
|
||||
"family": "session.diff-review",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2",
|
||||
"scenarioSha256": "6c71b0f217a464dffbc6f5736605b840edac74ebaf0664edc0ab85984bb64328",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"365c17523d76": {
|
||||
"status": "fulfilled",
|
||||
@@ -40,12 +31,12 @@
|
||||
},
|
||||
"snapshot": "unloaded"
|
||||
},
|
||||
"551c785629a1": {
|
||||
"ce804facf021": {
|
||||
"name": "git.branchDiff#1",
|
||||
"ordinal": 2,
|
||||
"json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.branchDiff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"compare\":{\"baseRef\":\"origin/main\",\"baseOid\":\"base-oid\",\"headOid\":\"head-oid\",\"mergeBase\":\"merge-base\"}}}"
|
||||
"json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.branchDiff\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"filePath\":\"src/app.ts\",\"compare\":{\"baseRef\":\"origin/main\",\"baseOid\":\"a1b2c3d4e5f60718293a4b5c6d7e8f9012345678\",\"headOid\":\"f0e1d2c3b4a5968778695a4b3c2d1e0f98765432\",\"mergeBase\":\"0123456789abcdef0123456789abcdef01234567\"}}}"
|
||||
},
|
||||
"714ef7b515d2": {
|
||||
"d24ea9d9187c": {
|
||||
"name": "git.branchDiff#1",
|
||||
"ordinal": 1,
|
||||
"args": [
|
||||
@@ -57,10 +48,10 @@
|
||||
"name": "params",
|
||||
"value": {
|
||||
"compare": {
|
||||
"baseOid": "base-oid",
|
||||
"baseOid": "a1b2c3d4e5f60718293a4b5c6d7e8f9012345678",
|
||||
"baseRef": "origin/main",
|
||||
"headOid": "head-oid",
|
||||
"mergeBase": "merge-base"
|
||||
"headOid": "f0e1d2c3b4a5968778695a4b3c2d1e0f98765432",
|
||||
"mergeBase": "0123456789abcdef0123456789abcdef01234567"
|
||||
},
|
||||
"filePath": "src/app.ts",
|
||||
"worktree": "id:repo-9::/w"
|
||||
@@ -93,8 +84,8 @@
|
||||
{
|
||||
"id": "branch",
|
||||
"observation": {
|
||||
"sender": ["714ef7b515d2"],
|
||||
"payloads": ["551c785629a1"],
|
||||
"sender": ["d24ea9d9187c"],
|
||||
"payloads": ["ce804facf021"],
|
||||
"settlements": {
|
||||
"branch": "365c17523d76"
|
||||
},
|
||||
@@ -105,8 +96,8 @@
|
||||
{
|
||||
"id": "no-compare",
|
||||
"observation": {
|
||||
"sender": ["714ef7b515d2"],
|
||||
"payloads": ["551c785629a1"],
|
||||
"sender": ["d24ea9d9187c"],
|
||||
"payloads": ["ce804facf021"],
|
||||
"settlements": {
|
||||
"branch": "365c17523d76",
|
||||
"no-compare": "38fb361f406c"
|
||||
|
||||
@@ -1,23 +1,65 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "session.diff-review-load",
|
||||
"family": "session.diff-review",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2",
|
||||
"scenarioSha256": "3e7fa054f77587b9ac24b6732a9926273b0f2ff35a266e633d0ccd1dada932cc",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"1069be6ec9cc": {
|
||||
"name": "git.branchCompare#1",
|
||||
"ordinal": 10,
|
||||
"json": "{\"id\":\"frame-5\",\"deviceToken\":\"recording-device\",\"method\":\"git.branchCompare\",\"params\":{\"worktree\":\"id:repo-9::/w\",\"baseRef\":\"origin/main\"}}"
|
||||
},
|
||||
"15f193a5a1c7": {
|
||||
"name": "git.branchCompare#1",
|
||||
"ordinal": 9,
|
||||
"args": [
|
||||
{
|
||||
"name": "method",
|
||||
"value": "git.branchCompare"
|
||||
},
|
||||
{
|
||||
"name": "params",
|
||||
"value": {
|
||||
"baseRef": "origin/main",
|
||||
"worktree": "id:repo-9::/w"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "options",
|
||||
"value": {
|
||||
"$rpc": "absent"
|
||||
}
|
||||
}
|
||||
],
|
||||
"settlement": {
|
||||
"status": "fulfilled",
|
||||
"startedAt": 0,
|
||||
"settledAt": 0,
|
||||
"value": {
|
||||
"id": "frame-5",
|
||||
"ok": true,
|
||||
"result": {
|
||||
"entries": [
|
||||
{
|
||||
"added": 1,
|
||||
"path": "src/old.ts",
|
||||
"removed": 0,
|
||||
"status": "modified"
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"baseOid": "a1b2c3d4e5f60718293a4b5c6d7e8f9012345678",
|
||||
"baseRef": "origin/main",
|
||||
"changedFiles": 1,
|
||||
"compareRef": "feature",
|
||||
"headOid": "f0e1d2c3b4a5968778695a4b3c2d1e0f98765432",
|
||||
"mergeBase": "0123456789abcdef0123456789abcdef01234567",
|
||||
"status": "ready"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"168d1f64ca9b": {
|
||||
"name": "git.status#1",
|
||||
"ordinal": 2,
|
||||
@@ -75,57 +117,6 @@
|
||||
"startedAt": 0
|
||||
}
|
||||
},
|
||||
"4a2489a297d0": {
|
||||
"name": "git.branchCompare#1",
|
||||
"ordinal": 9,
|
||||
"args": [
|
||||
{
|
||||
"name": "method",
|
||||
"value": "git.branchCompare"
|
||||
},
|
||||
{
|
||||
"name": "params",
|
||||
"value": {
|
||||
"baseRef": "origin/main",
|
||||
"worktree": "id:repo-9::/w"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "options",
|
||||
"value": {
|
||||
"$rpc": "absent"
|
||||
}
|
||||
}
|
||||
],
|
||||
"settlement": {
|
||||
"status": "fulfilled",
|
||||
"startedAt": 0,
|
||||
"settledAt": 0,
|
||||
"value": {
|
||||
"id": "frame-5",
|
||||
"ok": true,
|
||||
"result": {
|
||||
"entries": [
|
||||
{
|
||||
"added": 1,
|
||||
"path": "src/old.ts",
|
||||
"removed": 0,
|
||||
"status": "modified"
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"baseOid": "base-oid",
|
||||
"baseRef": "origin/main",
|
||||
"changedFiles": 1,
|
||||
"compareRef": "feature",
|
||||
"headOid": "head-oid",
|
||||
"mergeBase": "merge-base",
|
||||
"status": "ready"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"4a899e079b42": {
|
||||
"name": "repo.list#1",
|
||||
"ordinal": 7,
|
||||
@@ -344,7 +335,7 @@
|
||||
"d7e7bd22e9f6",
|
||||
"8f95d359947c",
|
||||
"b7fd51d232e7",
|
||||
"4a2489a297d0"
|
||||
"15f193a5a1c7"
|
||||
],
|
||||
"payloads": [
|
||||
"168d1f64ca9b",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "session.diff-review-load",
|
||||
"family": "session.diff-review",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2",
|
||||
"scenarioSha256": "d1b04fe2945a2799ac8465d8fd9e45ab790ae29b401a0cf4fef68ebc5fa3cc76",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0698901154de": {
|
||||
"status": "fulfilled",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "session.diff-review-load",
|
||||
"family": "session.diff-review",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2",
|
||||
"scenarioSha256": "fa0a81462196458fdded5b7c00aa4e73975c2111afdd8dac115871490a481da2",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"1069be6ec9cc": {
|
||||
"name": "git.branchCompare#1",
|
||||
@@ -44,51 +35,7 @@
|
||||
"startedAt": 0
|
||||
}
|
||||
},
|
||||
"168d1f64ca9b": {
|
||||
"name": "git.status#1",
|
||||
"ordinal": 2,
|
||||
"json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.status\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}"
|
||||
},
|
||||
"1cb6dd8e325b": {
|
||||
"name": "worktree.show#2",
|
||||
"ordinal": 5,
|
||||
"args": [
|
||||
{
|
||||
"name": "method",
|
||||
"value": "worktree.show"
|
||||
},
|
||||
{
|
||||
"name": "params",
|
||||
"value": {
|
||||
"worktree": "id:repo-9::/w"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "options",
|
||||
"value": {
|
||||
"$rpc": "absent"
|
||||
}
|
||||
}
|
||||
],
|
||||
"settlement": {
|
||||
"status": "fulfilled",
|
||||
"startedAt": 0,
|
||||
"settledAt": 0,
|
||||
"value": {
|
||||
"id": "frame-4",
|
||||
"ok": true,
|
||||
"result": {
|
||||
"worktree": {
|
||||
"diffComments": [],
|
||||
"mobileDiffReview": {
|
||||
"files": []
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"4a2489a297d0": {
|
||||
"15f193a5a1c7": {
|
||||
"name": "git.branchCompare#1",
|
||||
"ordinal": 9,
|
||||
"args": [
|
||||
@@ -127,18 +74,319 @@
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"baseOid": "base-oid",
|
||||
"baseOid": "a1b2c3d4e5f60718293a4b5c6d7e8f9012345678",
|
||||
"baseRef": "origin/main",
|
||||
"changedFiles": 1,
|
||||
"compareRef": "feature",
|
||||
"headOid": "head-oid",
|
||||
"mergeBase": "merge-base",
|
||||
"headOid": "f0e1d2c3b4a5968778695a4b3c2d1e0f98765432",
|
||||
"mergeBase": "0123456789abcdef0123456789abcdef01234567",
|
||||
"status": "ready"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"16364e8e8caf": {
|
||||
"branchCompare": "unloaded",
|
||||
"diff": "unloaded",
|
||||
"snapshot": {
|
||||
"branchCompare": {
|
||||
"entries": [
|
||||
{
|
||||
"added": 1,
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"path": "src/old.ts",
|
||||
"removed": 0,
|
||||
"status": "modified"
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"baseOid": "a1b2c3d4e5f60718293a4b5c6d7e8f9012345678",
|
||||
"baseRef": "origin/main",
|
||||
"changedFiles": 1,
|
||||
"commitsAhead": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"compareRef": "feature",
|
||||
"errorMessage": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"headOid": "f0e1d2c3b4a5968778695a4b3c2d1e0f98765432",
|
||||
"mergeBase": "0123456789abcdef0123456789abcdef01234567",
|
||||
"status": "ready"
|
||||
}
|
||||
},
|
||||
"branchError": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"comments": [],
|
||||
"kind": "ready",
|
||||
"reviewState": {
|
||||
"completedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"files": {
|
||||
"branch\u0000branch\u0000\u0000src/old.ts": {
|
||||
"filePath": "src/old.ts",
|
||||
"key": "branch\u0000branch\u0000\u0000src/old.ts",
|
||||
"lastOpenedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"lastSeenDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"scope": "branch"
|
||||
},
|
||||
"unstaged\u0000unstaged\u0000\u0000src/app.ts": {
|
||||
"filePath": "src/app.ts",
|
||||
"key": "unstaged\u0000unstaged\u0000\u0000src/app.ts",
|
||||
"lastOpenedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"lastSeenDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"scope": "unstaged"
|
||||
}
|
||||
},
|
||||
"updatedAt": 1767225600000,
|
||||
"version": 1
|
||||
},
|
||||
"status": {
|
||||
"branch": "feature",
|
||||
"conflictOperation": "unknown",
|
||||
"entries": [
|
||||
{
|
||||
"added": 3,
|
||||
"area": "unstaged",
|
||||
"conflictKind": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"conflictStatus": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"conflictStatusSource": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"path": "src/app.ts",
|
||||
"removed": 1,
|
||||
"status": "modified"
|
||||
}
|
||||
],
|
||||
"head": "head-sha-1",
|
||||
"upstreamStatus": {
|
||||
"ahead": 1,
|
||||
"behind": 0,
|
||||
"behindCommitsArePatchEquivalent": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"hasConfiguredPushTarget": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"hasUpstream": true,
|
||||
"upstreamName": {
|
||||
"$rpc": "undefined"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"168d1f64ca9b": {
|
||||
"name": "git.status#1",
|
||||
"ordinal": 2,
|
||||
"json": "{\"id\":\"frame-1\",\"deviceToken\":\"recording-device\",\"method\":\"git.status\",\"params\":{\"worktree\":\"id:repo-9::/w\"}}"
|
||||
},
|
||||
"16c1635cc4a4": {
|
||||
"status": "fulfilled",
|
||||
"startedAt": 0,
|
||||
"settledAt": 0,
|
||||
"value": {
|
||||
"branchCompare": {
|
||||
"entries": [
|
||||
{
|
||||
"added": 1,
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"path": "src/old.ts",
|
||||
"removed": 0,
|
||||
"status": "modified"
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"baseOid": "a1b2c3d4e5f60718293a4b5c6d7e8f9012345678",
|
||||
"baseRef": "origin/main",
|
||||
"changedFiles": 1,
|
||||
"commitsAhead": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"compareRef": "feature",
|
||||
"errorMessage": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"headOid": "f0e1d2c3b4a5968778695a4b3c2d1e0f98765432",
|
||||
"mergeBase": "0123456789abcdef0123456789abcdef01234567",
|
||||
"status": "ready"
|
||||
}
|
||||
},
|
||||
"branchError": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"comments": [],
|
||||
"kind": "ready",
|
||||
"reviewState": {
|
||||
"completedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"files": {
|
||||
"branch\u0000branch\u0000\u0000src/old.ts": {
|
||||
"filePath": "src/old.ts",
|
||||
"key": "branch\u0000branch\u0000\u0000src/old.ts",
|
||||
"lastOpenedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"lastSeenDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"scope": "branch"
|
||||
},
|
||||
"unstaged\u0000unstaged\u0000\u0000src/app.ts": {
|
||||
"filePath": "src/app.ts",
|
||||
"key": "unstaged\u0000unstaged\u0000\u0000src/app.ts",
|
||||
"lastOpenedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"lastSeenDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"scope": "unstaged"
|
||||
}
|
||||
},
|
||||
"updatedAt": 1767225600000,
|
||||
"version": 1
|
||||
},
|
||||
"status": {
|
||||
"branch": "feature",
|
||||
"conflictOperation": "unknown",
|
||||
"entries": [
|
||||
{
|
||||
"added": 3,
|
||||
"area": "unstaged",
|
||||
"conflictKind": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"conflictStatus": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"conflictStatusSource": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"path": "src/app.ts",
|
||||
"removed": 1,
|
||||
"status": "modified"
|
||||
}
|
||||
],
|
||||
"head": "head-sha-1",
|
||||
"upstreamStatus": {
|
||||
"ahead": 1,
|
||||
"behind": 0,
|
||||
"behindCommitsArePatchEquivalent": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"hasConfiguredPushTarget": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"hasUpstream": true,
|
||||
"upstreamName": {
|
||||
"$rpc": "undefined"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"1cb6dd8e325b": {
|
||||
"name": "worktree.show#2",
|
||||
"ordinal": 5,
|
||||
"args": [
|
||||
{
|
||||
"name": "method",
|
||||
"value": "worktree.show"
|
||||
},
|
||||
{
|
||||
"name": "params",
|
||||
"value": {
|
||||
"worktree": "id:repo-9::/w"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "options",
|
||||
"value": {
|
||||
"$rpc": "absent"
|
||||
}
|
||||
}
|
||||
],
|
||||
"settlement": {
|
||||
"status": "fulfilled",
|
||||
"startedAt": 0,
|
||||
"settledAt": 0,
|
||||
"value": {
|
||||
"id": "frame-4",
|
||||
"ok": true,
|
||||
"result": {
|
||||
"worktree": {
|
||||
"diffComments": [],
|
||||
"mobileDiffReview": {
|
||||
"files": []
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"4a899e079b42": {
|
||||
"name": "repo.list#1",
|
||||
"ordinal": 7,
|
||||
@@ -283,267 +531,10 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"e13943e37fc3": {
|
||||
"branchCompare": "unloaded",
|
||||
"diff": "unloaded",
|
||||
"snapshot": {
|
||||
"branchCompare": {
|
||||
"entries": [
|
||||
{
|
||||
"added": 1,
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"path": "src/old.ts",
|
||||
"removed": 0,
|
||||
"status": "modified"
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"baseOid": "base-oid",
|
||||
"baseRef": "origin/main",
|
||||
"changedFiles": 1,
|
||||
"commitsAhead": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"compareRef": "feature",
|
||||
"errorMessage": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"headOid": "head-oid",
|
||||
"mergeBase": "merge-base",
|
||||
"status": "ready"
|
||||
}
|
||||
},
|
||||
"branchError": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"comments": [],
|
||||
"kind": "ready",
|
||||
"reviewState": {
|
||||
"completedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"files": {
|
||||
"branch\u0000branch\u0000\u0000src/old.ts": {
|
||||
"filePath": "src/old.ts",
|
||||
"key": "branch\u0000branch\u0000\u0000src/old.ts",
|
||||
"lastOpenedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"lastSeenDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"scope": "branch"
|
||||
},
|
||||
"unstaged\u0000unstaged\u0000\u0000src/app.ts": {
|
||||
"filePath": "src/app.ts",
|
||||
"key": "unstaged\u0000unstaged\u0000\u0000src/app.ts",
|
||||
"lastOpenedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"lastSeenDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"scope": "unstaged"
|
||||
}
|
||||
},
|
||||
"updatedAt": 1767225600000,
|
||||
"version": 1
|
||||
},
|
||||
"status": {
|
||||
"branch": "feature",
|
||||
"conflictOperation": "unknown",
|
||||
"entries": [
|
||||
{
|
||||
"added": 3,
|
||||
"area": "unstaged",
|
||||
"conflictKind": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"conflictStatus": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"conflictStatusSource": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"path": "src/app.ts",
|
||||
"removed": 1,
|
||||
"status": "modified"
|
||||
}
|
||||
],
|
||||
"head": "head-sha-1",
|
||||
"upstreamStatus": {
|
||||
"ahead": 1,
|
||||
"behind": 0,
|
||||
"behindCommitsArePatchEquivalent": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"hasConfiguredPushTarget": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"hasUpstream": true,
|
||||
"upstreamName": {
|
||||
"$rpc": "undefined"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"e39817462870": {
|
||||
"branchCompare": "unloaded",
|
||||
"diff": "unloaded",
|
||||
"snapshot": "unloaded"
|
||||
},
|
||||
"f880a1519497": {
|
||||
"status": "fulfilled",
|
||||
"startedAt": 0,
|
||||
"settledAt": 0,
|
||||
"value": {
|
||||
"branchCompare": {
|
||||
"entries": [
|
||||
{
|
||||
"added": 1,
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"path": "src/old.ts",
|
||||
"removed": 0,
|
||||
"status": "modified"
|
||||
}
|
||||
],
|
||||
"summary": {
|
||||
"baseOid": "base-oid",
|
||||
"baseRef": "origin/main",
|
||||
"changedFiles": 1,
|
||||
"commitsAhead": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"compareRef": "feature",
|
||||
"errorMessage": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"headOid": "head-oid",
|
||||
"mergeBase": "merge-base",
|
||||
"status": "ready"
|
||||
}
|
||||
},
|
||||
"branchError": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"comments": [],
|
||||
"kind": "ready",
|
||||
"reviewState": {
|
||||
"completedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"files": {
|
||||
"branch\u0000branch\u0000\u0000src/old.ts": {
|
||||
"filePath": "src/old.ts",
|
||||
"key": "branch\u0000branch\u0000\u0000src/old.ts",
|
||||
"lastOpenedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"lastSeenDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"scope": "branch"
|
||||
},
|
||||
"unstaged\u0000unstaged\u0000\u0000src/app.ts": {
|
||||
"filePath": "src/app.ts",
|
||||
"key": "unstaged\u0000unstaged\u0000\u0000src/app.ts",
|
||||
"lastOpenedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"lastSeenDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewDiffIdentity": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"reviewedAt": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"scope": "unstaged"
|
||||
}
|
||||
},
|
||||
"updatedAt": 1767225600000,
|
||||
"version": 1
|
||||
},
|
||||
"status": {
|
||||
"branch": "feature",
|
||||
"conflictOperation": "unknown",
|
||||
"entries": [
|
||||
{
|
||||
"added": 3,
|
||||
"area": "unstaged",
|
||||
"conflictKind": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"conflictStatus": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"conflictStatusSource": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"oldPath": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"path": "src/app.ts",
|
||||
"removed": 1,
|
||||
"status": "modified"
|
||||
}
|
||||
],
|
||||
"head": "head-sha-1",
|
||||
"upstreamStatus": {
|
||||
"ahead": 1,
|
||||
"behind": 0,
|
||||
"behindCommitsArePatchEquivalent": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"hasConfiguredPushTarget": {
|
||||
"$rpc": "undefined"
|
||||
},
|
||||
"hasUpstream": true,
|
||||
"upstreamName": {
|
||||
"$rpc": "undefined"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"recording": {
|
||||
@@ -569,7 +560,7 @@
|
||||
"d7e7bd22e9f6",
|
||||
"8f95d359947c",
|
||||
"1cb6dd8e325b",
|
||||
"4a2489a297d0"
|
||||
"15f193a5a1c7"
|
||||
],
|
||||
"payloads": [
|
||||
"168d1f64ca9b",
|
||||
@@ -579,9 +570,9 @@
|
||||
"1069be6ec9cc"
|
||||
],
|
||||
"settlements": {
|
||||
"snapshot": "f880a1519497"
|
||||
"snapshot": "16c1635cc4a4"
|
||||
},
|
||||
"state": "e13943e37fc3",
|
||||
"state": "16364e8e8caf",
|
||||
"effects": []
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "session.diff-review-load",
|
||||
"family": "session.diff-review",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2",
|
||||
"scenarioSha256": "182f37fbe6ae7c0694b50d603ecd4a03bc9a8c7c9738ebb775b47eb5f3b9660f",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"14804a5e414f": {
|
||||
"status": "fulfilled",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "session.diff-review-load",
|
||||
"family": "session.diff-review",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "a8016eb61915cf80a3bdeb622ee67d35be8b4b9862a75e4ef2e8f4ff8e93e7f2",
|
||||
"scenarioSha256": "538b68485a2268d311fcc7e13ff1a3e446ba4aa010bc18633af8e938a6688257",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"168eeea61142": {
|
||||
"name": "git.diff#3",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.terminal-path-tap",
|
||||
"family": "files.terminal-path-tap",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b",
|
||||
"scenarioSha256": "a927e85c3ae58cd3b017955fe28aeffec6a5471b51d782f116639a3aaf4af77d",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0358eb8770a0": {
|
||||
"name": "files.resolveTerminalPath#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.terminal-path-tap",
|
||||
"family": "files.terminal-path-tap",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b",
|
||||
"scenarioSha256": "297ea4075333e178ca20247eb0abf6600efb44fe2b33f5142d1c1cabffb5a2d3",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0358eb8770a0": {
|
||||
"name": "files.resolveTerminalPath#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.terminal-path-tap",
|
||||
"family": "files.terminal-path-tap",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b",
|
||||
"scenarioSha256": "f1844c2608ce90250fddfc78c0b35bb1bf3647598a5ab2914eca0d8cb4403a38",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"220e44211af6": {
|
||||
"name": "files.resolveTerminalPath#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.terminal-path-tap",
|
||||
"family": "files.terminal-path-tap",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b",
|
||||
"scenarioSha256": "0f76b96408081737b3d630ee837dbb80bcce6670b6acc4f1f7c033a69bd40533",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"3445711170ff": {
|
||||
"name": "files.resolveTerminalPath#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.terminal-path-tap",
|
||||
"family": "files.terminal-path-tap",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "e20a76ecd5e820dc4797fb25307810af68b5ced996dba2b9599464a21b5cbe1b",
|
||||
"scenarioSha256": "1ada35966dfb65afbb9b3dc8139961b8f042e2d53241b9608a080d0e655a5987",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"279749a84cb2": {
|
||||
"name": "files.resolveTerminalPath#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.explorer-screen",
|
||||
"family": "files.explorer-screen",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "7a42a348f4407b94cf75ac77a4b6b783b7d28103b1ae1d111d2708dab0dd4a0c",
|
||||
"scenarioSha256": "ec02d3f76085619fad35231e12654ec6e926e423c6799fd0df53708743000612",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"33bb136847f8": {
|
||||
"name": "files.readDir#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.explorer-screen",
|
||||
"family": "files.explorer-screen",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "7a42a348f4407b94cf75ac77a4b6b783b7d28103b1ae1d111d2708dab0dd4a0c",
|
||||
"scenarioSha256": "0b87a230cf1c4219e415c840a088502c8bda7cd2fb525bde1a83a5903d6fd96b",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"1fac8f3b8f44": {
|
||||
"crash": {
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.mutation-ownership",
|
||||
"family": "files.mutation-ownership",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309",
|
||||
"scenarioSha256": "8d24f52eb4194c3bc5d9f0dcabade6d7a09c066f79f911657647ed21dbecb3b1",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"4e53935c13ac": {
|
||||
"name": "worktree.show#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.mutation-ownership",
|
||||
"family": "files.mutation-ownership",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309",
|
||||
"scenarioSha256": "4cd0be3a1c338b4b68211c717fd10738653c553fdb3b072db6706ff8175a8bd1",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"088efd8ff3f7": {
|
||||
"name": "ssh.getState#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.preview-load",
|
||||
"family": "files.preview-load",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309",
|
||||
"scenarioSha256": "dd8b7a0916a84c7d763a163759c02210ae99f8fbccfccaa98796b8610c5da97c",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"500d95d47092": {
|
||||
"status": "fulfilled",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.preview-load",
|
||||
"family": "files.preview-artifact-image",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309",
|
||||
"scenarioSha256": "39fe4bce80a2323dbc276235daab48e7fe55d1fdb9c1ea1eeac7c17bceb8df18",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"7659b8b575da": {
|
||||
"preview": {
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.preview-load",
|
||||
"family": "files.preview-load",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309",
|
||||
"scenarioSha256": "d15c1f4e0f95b5c49a8f889d2d37458225293d7306c8439690d972d2df4c29c0",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"7659b8b575da": {
|
||||
"preview": {
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.preview-load",
|
||||
"family": "files.preview-load",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309",
|
||||
"scenarioSha256": "055f3b45442c1736f10ee98c493e2ece1885fdb68d925ee627e2ba20853537e0",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0ea42bf424ad": {
|
||||
"name": "files.readTerminalArtifact#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.preview-load",
|
||||
"family": "files.preview-worktree-image",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309",
|
||||
"scenarioSha256": "767af05bb58756f4adc960b95ee6547cc28145c7f6c7c6a4b27582aed9741e37",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"70f782fa6ef2": {
|
||||
"name": "files.readPreview#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.preview-load",
|
||||
"family": "files.preview-load",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309",
|
||||
"scenarioSha256": "0ffaffb472b663e08a42317d799a2a000211dda5b127fb21cc64f04f73800130",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"70f782fa6ef2": {
|
||||
"name": "files.readPreview#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.preview-load",
|
||||
"family": "files.preview-worktree-text",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309",
|
||||
"scenarioSha256": "21c3c61a18939873157f74c8d2d28bceae01abc702565af1ca897ab7304cb93c",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"1cf4496bc8c0": {
|
||||
"name": "files.read#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.preview-load",
|
||||
"family": "files.preview-load",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309",
|
||||
"scenarioSha256": "bcba4a7d9d929078c5ed80fc7e1acd45859d0b4c559767a919b0396dc6a70a3e",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"1cf4496bc8c0": {
|
||||
"name": "files.read#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.preview-save",
|
||||
"family": "files.preview-save",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309",
|
||||
"scenarioSha256": "8b5c3e87d989966d7b252f19a537040cd5078ba9355a824e7e49af3424390a3e",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"300dad960cb6": {
|
||||
"name": "files.writeTerminalArtifact#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.preview-save",
|
||||
"family": "files.preview-save",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309",
|
||||
"scenarioSha256": "6e124d16173074d851d58593b20b25889ed13a3d8021c08fbed53b85a7d3196e",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"24ffb7059792": {
|
||||
"name": "files.readTerminalArtifact#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "files.tab-doc",
|
||||
"family": "files.tab-doc",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b93fc8b6f1ece041acaa8cc5699852085e67d7e2f39db13145e483f854ea3309",
|
||||
"scenarioSha256": "b636221f719dae19a3af6772b687b0bcb300c9910645d23e98c309578ec1c5c5",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"096b0c48dd10": {
|
||||
"name": "git.diff#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "home.host-accounts",
|
||||
"family": "home.host-accounts",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "c632fdbc4b730777ecb09f08bec14cca0586042b01ed99d40d0228806c7def4a",
|
||||
"scenarioSha256": "366426641e25542fcc6fcd351ece6a1ee897c8b3974c08eb7557eadfa4d3b06f",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"16b4c187b90c": {
|
||||
"name": "accounts.list#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "home.host-stats",
|
||||
"family": "home.host-stats",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "a9e0780298a1443664e7ae02056168aa34d67556c9c056d51a82c7b4a73ad35b",
|
||||
"scenarioSha256": "bd5f4e5f24a29d96c4c98950691c6571918332f71ebb1f29ee97a9abc857ac29",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"44136fa355b3": {},
|
||||
"94616379becc": {
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "host.view-settings",
|
||||
"family": "host.view-settings",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "a9e0780298a1443664e7ae02056168aa34d67556c9c056d51a82c7b4a73ad35b",
|
||||
"scenarioSha256": "1ee6031227fa3efd5b36841afa60f7b2264eacdd9c6126e5851d5acb39ffaadd",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0078bce46c03": {
|
||||
"name": "ui.set#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "host.worktree-actions",
|
||||
"family": "host.worktree-actions",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "92c29bd78ca0c0d5917e9386fc447bb9a1698b1d1ffaba0db7546eaac60da639",
|
||||
"scenarioSha256": "720add498c79425ca8efc9764fd5d8307fe33bc891842604cfc899f770b79811",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"047f5e4dfc2b": {
|
||||
"name": "optimisticActiveWorktreeIdentity",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "host.worktree-actions",
|
||||
"family": "host.worktree-actions",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "92c29bd78ca0c0d5917e9386fc447bb9a1698b1d1ffaba0db7546eaac60da639",
|
||||
"scenarioSha256": "5dd5e7eabaabba1e471b13958f59891c3b28f553087c96315598c83a14ded7e7",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"145530c614fb": {
|
||||
"name": "worktree.rm#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "worktree.host-refresh",
|
||||
"family": "host-worktree-refresh",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be",
|
||||
"scenarioSha256": "6ac11f1ab42fea3b718d9714e512a4e8a344aea66ae170fbe9ef2b5ae82dbe0a",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"121f5eaa52a4": {
|
||||
"name": "fetchWorktrees",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "workspace.file-inventory",
|
||||
"family": "legacy-inventory",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca",
|
||||
"scenarioSha256": "d6c57a5153d915f0a0c0fd9e305cac70b41b7eb8be226fc865227ebf1821e5d1",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"13ef648b37c5": {
|
||||
"name": "files.list#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "settings.bot-overrides",
|
||||
"family": "settings.bot-overrides",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0",
|
||||
"scenarioSha256": "2d5c6dea28aa1a7bb9e4aa14a4c8441527d9ad401ad30161f05ea1f8da836bb2",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"1a10a74b4157": {
|
||||
"name": "settings.get#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "workspace.file-inventory",
|
||||
"family": "legacy-inventory",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca",
|
||||
"scenarioSha256": "3471f5bcd6923c7b8ba3a737bb45b5239689deb78c00e85a828f38a6d6d68a05",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"2f1953cc0315": {
|
||||
"name": "files.list#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "workspace.file-inventory",
|
||||
"family": "legacy-inventory",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca",
|
||||
"scenarioSha256": "73a468d5c7a51c2dbb7af2642f0050d05d861fce29295460c48d7c51f86bf57f",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"003a57e2bf31": {
|
||||
"files": ["alpha.ts"]
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "linear.issue-detail",
|
||||
"family": "linear-detail-barrier",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "d3b7f33d810e1fa420ac41a628cde9fe4a9e65fd57f89fbca0a40fc7d74951ab",
|
||||
"scenarioSha256": "8be12d116865d27e8dfd37921d2c723d63da101ec1197b1f5b2d9510838e1943",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0056f47b204a": {
|
||||
"name": "linear.getIssue#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "workspace.file-inventory",
|
||||
"family": "legacy-inventory",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "262eaad263a45aa13ec5b27c12b59946b12c202474229fff7a5727dba6d702ca",
|
||||
"scenarioSha256": "46bbafcc57fe2e3aee41a14bc26a0375b7b56e58030705fe4c28841a272b2560",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"2f1953cc0315": {
|
||||
"name": "files.list#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "settings.bot-overrides",
|
||||
"family": "settings.bot-overrides",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0",
|
||||
"scenarioSha256": "eb80283956c93849778f23cbabf1dbf83b72744197af4f6f50335b2fc1590d87",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"02740e15d2b5": {
|
||||
"name": "settings.get#2",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "settings.task-hydration",
|
||||
"family": "settings.task-hydration",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0",
|
||||
"scenarioSha256": "3a8eab831602443d320ca0aa0f35dc269d8d511e76bdae8fd025c433561d068d",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"01236e463cd4": {
|
||||
"name": "linearStatusPickerItem",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "settings.workspace-context",
|
||||
"family": "settings.workspace-context",
|
||||
"namedDeltas": ["new-workspace-runtime-context-null-results-degrade-to-absent"],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "fc73116d95985606fe32f22d3f14f434a6d5cd49219416c9fa0f47f971fa6ff0",
|
||||
"scenarioSha256": "136fb1d8d5925ad12ba22f4dd6c72573a9ad03b6a6ec8308668f0d9cd71aa36d",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"1b3e4be6609f": {
|
||||
"name": "settings.get#2",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "linear.select-workspace-picker",
|
||||
"family": "linear.select-workspace-picker",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "b65996c152b632d553a31e07e31ea5c76f998eada42cf0966923d730da21908f",
|
||||
"scenarioSha256": "b6eb40d9a91c89179483afec93fbc121b99ef679d3b2433575b26694d0c577d5",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"2a8d45397a3b": {
|
||||
"name": "linear.selectWorkspace#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "session.live-worktree-name",
|
||||
"family": "live-worktree-name",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "8e41c8624b9b6185e447cee3590a851ab88b6b1ee1d632af90e3a771a90310be",
|
||||
"scenarioSha256": "056abf42b34537025fed30a4401bd465c93bc21558babb826f21b5c803b487eb",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0c439cbde351": {
|
||||
"name": "worktree.show#1",
|
||||
|
||||
+1
-10
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "agentSession.structured-launch",
|
||||
"family": "agentSession.structured-create",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6",
|
||||
"scenarioSha256": "81ed7c1a4276cf1d891334c64c06362b88b5f9690b3ebae6d0988559b1faab0f",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"001cba249e32": {
|
||||
"name": "agentSession.create#2",
|
||||
|
||||
+1
-10
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "agentSession.structured-launch",
|
||||
"family": "agentSession.structured-create",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6",
|
||||
"scenarioSha256": "eed54b1c4c77eec4b411d8daa197b20c8cfb4b86ac2d01f1d7ee2de23c27dff8",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"04f63acf891a": {
|
||||
"launched": {
|
||||
|
||||
+1
-10
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "agentSession.structured-launch",
|
||||
"family": "agentSession.structured-launch",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "d340697a64a198066b1037a550afb9a0de7507246a545901d2fc0a23407f38d6",
|
||||
"scenarioSha256": "211e3780edc0ff5fa0529c0de0e8bc2fd746a19c8a6b4e49900f6c4e56d53f7c",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"04f63acf891a": {
|
||||
"launched": {
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.history-scan",
|
||||
"family": "aiVault.history",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "ec16931c5431d3dbb05729d4670c381a434bff71648d334b7b5224db188fdccb",
|
||||
"scenarioSha256": "efb8d1cd2a2ff0ade4cdc48a1aacec565e33b405bbe95c100b86534cdde49740",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"03941f1abe9e": {
|
||||
"name": "aiVault.listSessions#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.history-screen",
|
||||
"family": "aiVault.history-screen",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3",
|
||||
"scenarioSha256": "30e00c0d94413aab61b164fb9a658e526448addc4c42fd8892b1c28335d30beb",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"03106dceb986": {
|
||||
"name": "status.get#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.history-screen",
|
||||
"family": "aiVault.history-screen",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3",
|
||||
"scenarioSha256": "b146be741484f2a6dca25e97f52b9ed10f8a2b28bd00e6b56acffbcd82136b2f",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"01800f06bc8f": {
|
||||
"name": "status.get#2",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.history-screen",
|
||||
"family": "aiVault.history-screen",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "c78ab47eea594b7e1988403321ff9ba135ca60c513bb9d5848bdde26c0ffe3c3",
|
||||
"scenarioSha256": "5365449c24d789c6c01604b520b795502d0bec352032686efecd121fc4497f96",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"03106dceb986": {
|
||||
"name": "status.get#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.history-scan",
|
||||
"family": "aiVault.history",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "ec16931c5431d3dbb05729d4670c381a434bff71648d334b7b5224db188fdccb",
|
||||
"scenarioSha256": "a5698ca720dad08561a509c9c18f7586611fc68c58bd86791f4fcefc7915ab1f",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0474a1603b70": {
|
||||
"name": "status.get#1",
|
||||
|
||||
+1
-10
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.resume-launch",
|
||||
"family": "aiVault.resume-launch",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb",
|
||||
"scenarioSha256": "f721ab4438c4183927ce5ebc5fd6f1f18414701a5fa3b2807c359785829962a3",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0bce25f5646d": {
|
||||
"name": "session.tabs.createTerminal#1",
|
||||
|
||||
@@ -1,17 +1,8 @@
|
||||
{
|
||||
"goldenFormatVersion": 6,
|
||||
"operation": "aiVault.resume-launch",
|
||||
"family": "aiVault.resume-launch",
|
||||
"namedDeltas": [],
|
||||
"runnerVersion": 1,
|
||||
"baseline": "1cae30b028e6b967575d65f18e8a0e868583e993",
|
||||
"lockfileSha256": "9317f3a98ab047f9f96fe26fd8531b8a632ac5954064b322f41a904148cbf6bb",
|
||||
"recorderSha256": "0317fe2aebe4743ce5e7ae194531aa91b4fe0a84df457640851fe6dfdb9362af",
|
||||
"adapterSha256": "2f43211e4084c0493bd02ec98868acf53a4c748f89a70cd9657c9c3ee87b12fb",
|
||||
"scenarioSha256": "aa812132ede83e4aced73a644e996df82a38bfc70ead70a5db2e9af8a8b1bfff",
|
||||
"platform": "darwin",
|
||||
"scenarioVersion": 1,
|
||||
"projectionVersion": 2,
|
||||
"goldenFormatVersion": 5,
|
||||
"values": {
|
||||
"0bce25f5646d": {
|
||||
"name": "session.tabs.createTerminal#1",
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user