Skip to content

v0.8.17

Choose a tag to compare

@LiWeny16 LiWeny16 released this 26 Jul 09:46

0.8.17

  • Add HarnessBench v0.2 external lifecycle proof: 15 runs per mode; direct file writes safe in 3/15 runs, Harness safe path safe in 15/15 runs.
  • Keep benchmark fixtures, raw results, and scorer scripts out of generated installs and npm package files while publishing README/README-CN summary results.
  • Make wf-browser the built-in browser automation entry and retire browser-e2e as a warning no-op optional id.
  • Add wf-help compatibility surfaces for Claude, Codex, and OpenCode, with guards against nonexistent OpenCode skill paths.
  • Harden WF-MAX fan-out docs and OpenCode manager allowlists while preserving the Codex config guard against unsupported scalar subagent caps.
  • Add deterministic task-state/archive reconciliation tooling and validators for active task consistency.

Validation:

  • npm test: 219 pass / 1 skip
  • Harness strict validation: pass
  • task-state strict validation: pass
  • pre-push gate: 9/9 pass
  • packed tarball smoke: pass

npm publish is handled separately.