Skip to content

v0.5.2

Choose a tag to compare

@iFwu iFwu released this 28 Oct 03:42
· 28 commits to main since this release

Controlled-clock real-runtime tests

  • Replace both remaining 121-second waits and the 12-second provider gap with a controllable clock injected only into grouping.
  • Preserve actual OMP events and TUI rendering: exact tool blocking, provider-only gap attribution, final duration, narrow rendering, toggles, resume behavior and streamed threshold crossing remain asserted.
  • Gate timeline advances on real tool-start events or observed rendered output. Production time thresholds, global clocks, host timeouts and credential behavior are unchanged.
  • Keep fixture clocks and generated wrappers test-scoped; published packages use the default monotonic clock.

Verification

Local checks passed: typecheck, all 10 grouping tests and all 7 integration scenarios (the changed scenarios rerun after fixture corrections), plus suite/grouping package installation smoke. The two real-TUI timing scenarios completed in 7.9s and 3.4s locally; no real-minute waits remain in those scenarios.

Full Linux/macOS CI runs asynchronously and is not claimed complete at publication: https://github.com/iFwu/omp-extensions/actions/workflows/verify.yml

Install

omp plugin install github:iFwu/omp-extensions#v0.5.2 --force
omp plugin doctor

Start a new OMP process after upgrading. All packages share 0.5.2; distribution is through GitHub, not npm.