Skip to content

v0.139.2

Choose a tag to compare

@ivar-lazzaro ivar-lazzaro released this 19 May 17:35
· 25 commits to main since this release
5ba2d12

What's New

Improvements

  • Bounded protocol retries for single-shot phases — Inquire, Research, Brainstorm, per-repo Knowledge-Base, and refactor-plan phases now retry with structured feedback when their contract fails, instead of immediately failing the feature. Backed by a shared retry helper with per-phase bounds.
  • Polished review-gate UX — The dashboard CTA now stays "Review" while a review gate is open instead of reverting to stale "Approve" or "Answer" prompts. Stale help/permission chips clear when entering review or rewinding, the live preview yields to the overview during needs-review, and you can restart a phase from the dashboard while a review is still active.
  • Faster startup — Embedded skills and guidelines reconcile via a content-hash stamp, so unchanged content short-circuits the full filesystem walk on every launch. Provider version checks now run concurrently, and the reconcile is covered by a single launch spinner that only appears when there's actual work to do.

Fixes

  • Ignore stale session events from prior incarnations — When a session was replaced under the same ID, late-arriving SDK or done events from the previous incarnation could trigger spurious retries against the replacement. Events are now stamped with the originating session's start time and dropped when they no longer match the live session.