Repository navigation
v2.0.0
2.0.0 (2025-12-06)
Features
- rename runners to harnesses and implement new unified frontmatter keys (66ad305)
BREAKING CHANGES
- The 'runners' directory is now 'harnesses'. Old names still work via aliases.
New unified frontmatter keys with backward-compatible deprecated aliases:
approval: enum ("ask" | "sandbox" | "yolo") replacesallow-all-toolstools: nested{ allow, deny }replacesallow-tool/deny-tooldirs: replacesadd-dirsession: unified{ resume, fork }replacesresume/continueoutput: replacesoutput-format
All harnesses (Claude, Codex, Gemini, Copilot) updated with:
- New key handling with
??fallback to deprecated keys - Consistent approval mode mapping across backends
- Session resume support via unified object
- Output format standardization
Tests updated with 95 passing tests covering both new and deprecated keys.