SIGN IN SIGN UP

ci: make OpenCode host e2e informational (continue-on-error)

OpenCode 1.15.x has a Linux-only HTTP server bring-up bug — the server
binds the port and prints "Database migration complete" but then never
serves /doc, so our test harness's waitForReady() times out at 5 min
per test FILE. macOS local runs with the same 1.15.x binary execute
the same suite in seconds. Pinning to 1.15.4 was supposed to dodge it
(2899eb7) but the symptom returned on the next CI run, meaning the
regression is older or 1.15.4 has the same bug under different
conditions on the GHA Linux runner.

Until upstream OpenCode ships a verified-good Linux build we can pin
to, this job runs informationally but doesn't gate CI or releases.
Coverage is preserved:
- Pi host e2e also spawns the OpenCode harness for the cross-harness
  test (which runs locally fine; CI-only flake is now skipped via the
  it.skipIf in 87b4d92).
- Docker e2e exercises the install/smoke path independently.
- Plugin unit suite covers cache-stability, transform behavior,
  historian publish, tag-owner identity, synthetic todowrite, etc.

The infinite-loop production bug this suite originally caught (95%
emergency notification re-firing, fixed in 48d0040) is locked in by
transform-compartment-phase.test.ts.
U
ualtinok committed
061f1355722452bbdb0c80fbd882fab89861b63e
Parent: 87b4d92