Skip to content

v0.2.18

Choose a tag to compare

@LuozhuZhang LuozhuZhang released this 09 Oct 18:34
153340b

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