Repository navigation
v0.2.13
New Features
- Wait for task progress with
wait_task, which returns within 30 seconds with a change, completion, or a reason to stop waiting. Responses include whether the original work may still be running and guidance for resuming safely. (#95) - Resolve or reopen pull-request review threads through the native GitHub integration, with exact PR, HEAD, thread and actor checks plus verified readback. (#98)
- Retire a deferred managed update with
manage retire --operation-id ...when it is verified to be safely before activation, allowing a replacement update while preserving the original operation and prepared installation. (#93) - Renew task claims within their existing authority and use
bind_effect_scopeto establish the resource scope of a historical GitHub request without repeating it or changing its original outcome. (#94)
Bug Fixes
- GitHub connection and rate-limit failures proven to precede a write, and workspace requests rejected before any change, now retain their no-effect evidence instead of leaving tasks unnecessarily uncertain. Rate-limit responses include bounded wait guidance. (#91, #92)
- Uncertain GitHub operations no longer block unrelated resources or freeze unrelated repository bindings during plan revision. Binding a historical request's exact scope can proceed after local HEAD changes, while new local work still requires the accepted HEAD. (#94, #96)
- Creating a PR with independent source and target branches no longer conflicts with unrelated numbered PRs in the same repository; duplicate creation and overlapping effects remain guarded. (#97)
- Compatible managed updates no longer stall on retained external GitHub uncertainty or verified historical workspace validation failures. Active executions and unresolved local effects continue to block unsafe activation. (#92)
- Historical uncertain Chat preparations can coexist with a compatible update once their exact original executions have terminated with verified cleanup and no unresolved control. Their preparation outcomes remain unchanged and do not imply that a browser receiver is ready. (#99)
Documentation
- Task and operating guides now cover bounded foreground waits, safe resumption and historical effect recovery, including checking installed capabilities before using newer task controls. (#94, #95, #96)
- Installation examples now pin v0.2.13, and the README summarizes this release with the implemented state contract, 16. (#100)
Chores
- Source verification and PR metadata checks now run separately in CI, with a local metadata preflight for validating PR titles and bodies before publication. (#94)
- Updated the package version to 0.2.13. (#100)
Changelog
Full Changelog: v0.2.11...v0.2.13
- #91 Preserve recoverable failure evidence and rate-limit guidance @LuozhuZhang
- #92 Keep proven no-effect history from blocking compatible updates @LuozhuZhang
- #93 Add explicit retirement for deferred pre-activation updates @LuozhuZhang
- #94 Scope uncertain effects and restore bounded task continuation @LuozhuZhang
- #95 Add bounded foreground waits with attention and resume guidance @LuozhuZhang
- #96 Narrow historical effect recovery guards for independent work @LuozhuZhang
- #97 Isolate PR creation conflicts by source and target branches @LuozhuZhang
- #98 Add native GitHub review-thread resolution and reopening @LuozhuZhang
- #99 Permit compatible updates after uncertain Chat preparations have settled @LuozhuZhang
- #100 Bump the package version and installation examples to v0.2.13 @LuozhuZhang