Skip to content

v0.9.0

Choose a tag to compare

@mahadansar mahadansar released this 23 Aug 20:50
· 71 commits to main since this release

v0.9.0

v0.9.0 focuses on tighter task contracts, safer follow-up work, stronger evidence handling, and more reliable batch/worktree execution.

Highlights

  • Explicit Change Intent
    Delegated tasks can now declare whether changes are required, optional, or forbidden, independently of file scope.

  • Worker Continuation
    Eligible tasks can resume the same worker thread for one bounded follow-up while preserving the original contract and verification rules.

  • Bounded Repair
    Tasks can optionally receive one conservative same-thread repair attempt after a qualifying authoritative verification failure.

  • Stronger batch and worktree lifecycle
    Parallel execution now has improved worktree isolation, lease ownership, cleanup, integration evidence, and failure handling.

  • Better verification and reconciliation
    Structured worker failure causes are preserved, while authoritative verification can safely resolve the narrow verification-only contradiction case without hiding the original worker claim.

  • Parent and cost foundations
    Added explicit parent-identity provenance, billing-context separation, caller-supplied rate cards, observed usage accounting, and safe unavailable states without guessing account or pricing information.

  • Improved documentation and setup guidance
    Documentation was consolidated around clearer sources of truth, the setup/update lifecycle was simplified, and feature acceptance now has a dedicated evidence and confidence ledger.

Reliability

This release also includes additional hardening around:

  • sequential and parallel batch evidence
  • integration conflict reporting
  • retained-worktree continuation
  • lease renewal and cleanup
  • cancellation lifecycle
  • activity and privacy reporting
  • live-model structured-output compatibility

For the full list of changes, see the CHANGELOG.