What's Changed
New Features
- Kiro permissions support (
691f225): AddedKiroPermissionsclass to generate and import.kiro/agents/default.jsonpermissions files, supporting shell, read, write, webfetch, and websearch permission categories. - Claude Code global permissions: Updated Claude Code permissions to support global mode (
supportsGlobal: true), enabling project-level and global permission generation.
Bug Fixes
- Fix CI publish-assets workflow (
501a3e7): Handle lightweight tags correctly and verify remote SHA by querying both peeled (annotated) and plain (lightweight) tag refs. Also fix a logic issue where a locally existing tag pointing to the correct commit would not be pushed to origin.
Documentation
- Add hooks.json example and tool-event matrix to hook documentation (
1c4368e) - Add Kilo, Factory Droid, Codex CLI, and deepagents to hook matrix (
9982596)
Tests
- Add end-to-end test for Claude Code global permissions scenario (
a1da285) - Add unit tests for
KiroPermissionsconversion and file loading - Update
PermissionsProcessortests to include Kiro as a tool target