Repository navigation
v0.2.18
New Features
- Add an explicit, audited Task abandonment outcome for eligible unresolved original work after the native leader has exited, preserving immutable receipts and unresolved provider-effect exclusions. State contract 21. (#124)
Bug Fixes
- Correct Task continuation guidance after a previous Chat handoff timeout so a later explicitly authorized continuation can reuse the original guarded claim without bypassing no-replay rules. (#131)
Documentation
- Refresh Task, service, MCP, execution, and workspace guidance for the cleaned-up ownership boundaries and explicit recovery/abandonment lifecycle. (#123, #124, #125, #126, #127, #129, #130, #131)
- Update the README, exact-tag setup instructions, managed service installation wheel path, and packaged runtime build example to v0.2.18. (#132)
Chores
-
Remove retired automatic Chat-recovery metadata compatibility from the runtime Task reader. Historical records using the retired fields require the separately authorized offline conversion before selecting this runtime; automatic recovery is not restored, and original receipts and unknown outcomes must be preserved. (#123)
-
Consolidate Task receipts and ledger codecs, service subprocess ownership, MCP protocol and tool registrations, and execution/workspace ownership without introducing new public interfaces or changing existing GitHub, Task, and service safety boundaries. (#125, #126, #127, #129, #130)
-
Bump Open Machine runtime version to 0.2.18. State contract 21, SSH protocol 7, worktree receipt format 6, and MCP SDK 2.2.0 remain unchanged by this release bump. (#132)
Changelog
Full Changelog: v0.2.17...v0.2.18
- #123 Retire Chat recovery compatibility @LuozhuZhang
- #124 Allow audited abandonment of unknown work @LuozhuZhang
- #125 Share Task receipts and ledger row ownership @LuozhuZhang
- #126 Give bounded service subprocesses a shared owner @LuozhuZhang
- #127 Clarify MCP protocol and integration ownership @LuozhuZhang
- #129 Clarify execution and workspace ownership @LuozhuZhang
- #130 Group MCP protocol and tools in one package @LuozhuZhang
- #131 Clarify Task recovery after a handoff timeout @LuozhuZhang
- #132 Prepare Open Machine v0.2.18 @LuozhuZhang