Skip to content

v0.17.8 — ghost-turn recovery and persistent goal chips

Latest

Choose a tag to compare

@braedonsaunders braedonsaunders released this 25 Aug 19:07
· 44 commits to main since this release

What changed

  • Recovers OpenCode UltraGoal roots from ghost-turn and duplicate turn.submit failures before compact/continue.
  • Prevents wedge recovery and progress check-ins from racing a second start.
  • Revives transiently blocked roots and treats already-active / missing ACP session failures as recoverable.
  • Keeps the left-sidebar UltraGoal chip for every durable goal state—running, paused, blocked, limited, or complete—until the goal is cleared, matching the right pane.
  • Replaces the failure-prone sidebar crew payload with a lightweight validated projection and adds regression coverage.

Verification

  • 27 tests passing
  • TypeScript check passing
  • BB plugin build passing
  • SDK 0.4.8 compatibility check passing
  • Package dry-run passing