Skip to content

v0.20.1 — Plan-stage clarifications polish

Choose a tag to compare

@mayckol mayckol released this 19 Apr 23:17

Fixes

  • Event emission: clarifications_requested no longer rejected by the counter-sum invariant. The event fires before any prompt — counters are 0/0/0/0 by definition; only clarifications_resolved and clarifications_pending need to satisfy the sum check (they signal terminal batch state). Without this fix the requested event never fired and the partial artifact was lost on Ctrl-C.

Polish

  • Interrupt resilience test: pre-cancelled context now persists the partial clarifications artifact and parks state.json at awaiting_clarification with clarifications_artifact set. Covered by internal/clarification/interrupt_test.go::TestRun_InterruptParksSessionAtAwaitingClarification.
  • Embedded plan SKILL template: ships the new step 3a. Clarification scan so bender init / bender sync-defaults delivers the clarification step to consumer projects, not only the local working copy.

Tag history: v0.19.1v0.20.0 (feature) → v0.20.1 (this — patch).