Repository navigation
v0.2.14
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_requiredwithout 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
- #101 Add lease checks around long external work @LuozhuZhang
- #102 Recover expired continuation claims without weakening stop guards @LuozhuZhang
- #103 Add on-demand Git worktree discovery, creation and selection @LuozhuZhang
- #104 Bump the package version and installation examples to v0.2.14 @LuozhuZhang