RalphX.app v0.100.1
Pre-release
Pre-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_runto 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_reviewruntime configuration, with matchingRALPHX_*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