Skip to content

v0.2.14

Choose a tag to compare

@LuozhuZhang LuozhuZhang released this 08 Oct 14:08
c6df296

New Features

  • Discover, create and explicitly select Git worktrees for independent coding tasks. Creation pins a locally available base commit, preserves the original checkout and dirty files, and retains the original execution receipt for safe result recovery. Isolation remains an explicit task decision. (#103)

Bug Fixes

  • Recover an expired continuation claim in the same Chat turn through an explicit renewal of the original claim. Lease expiry now returns renewal_required without forcing the turn to end; new effects remain blocked until renewal succeeds. Pause, cancellation, authority expiry, unverified work and bounded foreground waits retain their existing guards. (#102)

Documentation

  • Check task leases before and after long external work or CI waits, and immediately before review, merge or another critical effect. Document bounded same-claim recovery and one corrected retry for verified observation-only revision drift. (#101, #102)
  • Add a separately packaged worktree operating guide covering discovery, creation, selection, permissions and original-result recovery. (#103)
  • Pin installation examples to v0.2.14 and refresh the README release summary. (#104)

Chores

  • Update the package version to 0.2.14. (#104)
  • Ship state contract 17, SSH protocol 7 and worktree creation receipt format 6. Ordinary format-5 and historical execution receipts remain readable. Configured SSH workers require the matching endpoint before using the new protocol. (#103)

Changelog

Full Changelog: v0.2.13...v0.2.14