Skip to content

v0.5.3

Latest

Choose a tag to compare

@iFwu iFwu released this 28 Oct 04:02
· 27 commits to main since this release

Faster next-step runtime verification

  • Drain PTY output while waiting for fixture shutdown after SIGTERM. This avoids blocked terminal writes, five-second cleanup timeouts, and unnecessary forced termination.
  • Replace the real 21-second slow response and 60-second timeout waits with an extension-scoped clock/deadline signal. Tests still exercise real provider requests, UI acceptance, pending state at 59,999ms, abort at 60,000ms, no retries, and later-turn recovery.
  • Keep native scheduling, wall timestamps, cancellation semantics and the production sixty-second deadline unchanged. Test clocks are not included in published packages.

Verification

Local checks passed: typecheck, all 30 next-step unit tests, all 23 real-TUI tests, and suite/standalone next-step installation smoke. The TUI suite completed in 115.8s locally. A same-host cleanup probe improved from 5.89s with a timeout/forced kill to 0.39s with normal SIGTERM exit.

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.3 --force
omp plugin doctor

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