The Tests workflow on this PR exercises the new version against the
full E2E matrix. If any platform regresses, do not merge — file
an upstream issue or hold the bump until upstream fixes the
regression. Pin will stay at 1.18.30 until this PR is merged.
Tests runs automatically because this PR was opened with a PAT.
yes
Summary by cubic
Bumps the pinned OpenCode version from 1.18.30 to 1.19.3 so the Linux Docker, macOS native, and Windows native E2E harnesses exercise the new release in this PR's CI run. Do not merge if any platform fails — the pin stays at 1.18.30 until this lands.
The bump workflow now recaptures the OpenCode 1 parity contracts with capture-host1-contracts.mjs, so changed host behavior ships with the bump instead of failing the merge queue.
The capture reads aimock request snapshots on demand and waits for a newer one, fixing a race where stale or half-written request files produced wrong wire-path observations.
Captured provider-config and edit-family observations for 1.19.3 replace the 1.18.30 transcripts; the capture refuses to update fixtures when previously rejected provider shapes start working or the edit-family fragments change.
The load-matrix test reads the pinned version from .github/opencode-version.txt instead of matching the 1.18. pattern.
The bump workflow now also generates a slice descriptor for the raised PR.
Confidence Score: 5/5
The reviewed changes appear safe to merge once the required CI checks pass.
Summary
Bumps OpenCode from 1.18.30 to 1.19.3 and updates the captured host contracts.
The E2E pin and plugin version check now move together.
Each OpenCode bump now carries matching V1 parity evidence.
Both earlier, unnumbered findings are addressed. No new actionable issue was found. Tests were not run.