Bug Fixes
- fix: PreToolUse hook field names (#110) —
reason→permissionDecisionReason, added missingpermissionDecision: "allow"in modify responses for claude-code and vscode-copilot adapters - fix: throttle advisory PreToolUse guidance to once-per-session (#113) — hybrid in-memory + O_EXCL file-based throttle prevents repeated guidance injection, saving 3,000–9,000 tokens/session
Tests
- Added
formatters.test.ts— 6 tests covering deny/modify field names for claude-code and vscode-copilot - Added
guidance-throttle.test.ts— 8 tests covering per-type throttle, cross-process file markers, reset, and deny passthrough
Contributors
Thanks to @RussellZager for reporting #113!
Full Changelog: v1.0.20...v1.0.21