Skip to content

open-codeasier v0.2.12

Choose a tag to compare

@codeasier codeasier released this 04 Sep 07:35
· 66 commits to main since this release
fe62b99

Added

  • Preserve overdue cross-review sessions until the user explicitly chooses an action. Reviewers, gatherers, and judges now enter timeout_pending and return actionRequired; cross_review_status accepts timeoutAction: "preserve" to extend the same session or "abort" to terminate it. Abort also stops previously preserved sessions still inside their extension, ambiguous preserved dispatches are redispatched instead of idling, the decision applies throughout waitMs long polling, and transient fetch errors no longer stick to preserved sessions.
  • Add server-side waiting (waitMs) to cross_review_status long polling. The tool holds active runs for up to waitMs (0-60000ms, default 30000ms) without holding the run lock across sleep intervals, returning early whenever any reviewer or phase state changes, the run finishes waiting, or timeout expires. This eliminates client-side busy-polling sleep loops in the parent session.
  • Update cross-review skill and orchestration instructions to utilize server-side wait in cross_review_status without manual client sleeps.