Skip to content

v0.18.1

Choose a tag to compare

@tuanle96 tuanle96 released this 30 May 13:54
· 45 commits to main since this release

Patch release for GitHub issue #30.

Fixed:

  • Stops no longer treat an ambient SessionStart active task as completion intent by default. Fresh generated configs now use stopActiveEvidence: "on-claim".
  • SessionStart writes the first open feature to .harness/state/suggested-task.txt instead of promoting it to active task state unless the user explicitly sets AHK_ACTIVE_TASK or AHK_ACTIVE_TASK_ID.
  • Advisor enforcement now follows the same completion-intent decision as task evidence.
  • Recovery tools needed to inspect and repair a blocked task can bypass task allow-list narrowing while still keeping mutation scope limited to harness proof artifacts.

Validation:

  • node scripts/check-version-sync.mjs
  • node scripts/verify-contracts.mjs
  • npm run --silent lint
  • git diff --check
  • bash install.sh --help
  • npm test (829 pass, 2 skipped live Claude runtime cases due non-standard ANTHROPIC_BASE_URL, 0 fail)