github ruvnet/RuView v3600
CI snapshot v3600

one hour ago

Source snapshot validated by the CI pipeline. This entry does not contain firmware bundles.

Changes:
fix: land four stale one-line fixes (#1406, #1427, #1663, #1267) (#2491)

  • tests/test_invariant_Cargo.py: short pytest param ids so the adversarial
    payload ids don't overflow the Windows env-length limit (#1406).
  • archive/v1 health concurrency test: call get_system_metrics() on the
    event loop instead of via to_thread, so a regressed blocking
    cpu_percent(interval=1) actually trips the ticker (#1427).
  • ui/observatory: defer the live-server probe past the first rendered
    frames and lengthen its abort deadline, so software-WebGL hosts stop
    misreporting a healthy server as absent and falling into demo mode (#1663).
  • scripts/inject_fault.py: detect the QEMU monitor prompt in the
    accumulated response, not the latest recv() chunk (#1267; only the core
    fix taken, not the ring_flood batching, which reported sent=1000 on a
    partial send).

Co-authored-by: ekariminmhc-ui copilot@users.noreply.github.com
Co-authored-by: PrinceAudre 32020527+PrinceAudre@users.noreply.github.com
Co-authored-by: Domingo 17063388+Omriaru@users.noreply.github.com
Co-authored-by: Anshul1596 anshulsinghsajwan1596@gmail.com

Source commit: 28ba329f55a3542ae9132f02eade24f0aec867d0

Container images publish separately through the sensing-server release workflow.
Firmware downloads are attached to the dedicated vX.Y.Z-esp32 releases.

Don't miss a new RuView release

NewReleases is sending notifications on new releases.