Skip to content

RalphX.app v0.100.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Aug 06:29
· 21 commits to main since this release

RalphX.app 0.100.1 makes Workspace Review deadlines liveness-aware, preserves completed reviews awaiting confirmation, and reports timeout failures more accurately.

User-Facing Changes

  • Workspace Review now continues waiting while a reviewer is actively streaming timeline output, rather than ending a long review solely because a fixed 15-minute timeout elapsed; the default idle window is 10 minutes, with a one-hour wall-clock cap. 4b7ff100
  • Review completion gets a 120-second grace period when a current Review artifact pair already exists, allowing complete_workspace_review_run to land instead of orphaning an otherwise finished review behind a failed gate. 4b7ff100

Fixes And Polish

  • Workspace Review failures now distinguish between no Review being written, a Review awaiting completion confirmation, and a deadline expiring while the review monitor cannot be read. 4b7ff100
  • Run-poll outages no longer leave the review waiter looping indefinitely: the wall-clock cap is evaluated even when the child-run record cannot be read. 4b7ff100

Developer And Maintainer Changes

  • Workspace Review deadlines are now owned by the workspace_review runtime configuration, with matching RALPHX_* environment overrides for idle, wall-clock, and completion-grace limits. 4b7ff100
  • Expanded focused regression coverage for monitor-read failures, run-poll failures, and CI rerun parsing edge cases such as empty OIDs and missing details URLs. 4b7ff100

What's Changed

  • Fix workspace review timeout race condition with liveness-aware deadlines by @lazabogdan in #1020

Full Changelog: v0.100.0...v0.100.1