Releases: etr/minion
Releases · etr/minion
Release list
v0.3.0
Highlights
- FEATURE-claude-skills: Claude skills loading, pi-skills rename, and inline overrides support
- Better shell out mechanism for more reliable minion execution
- Security hardening:
--sentinel in auto-dispatch, fail-closed canonicalization, absolute-path confinement, frontmatter strip
Changes since v0.2.0
- 6df66d4 Better shell out mechanism
- f6b404c Merge feature/FEATURE-claude-skills: claude-skills loading + pi-skills rename + inline overrides
- 1b70731 Persist FEATURE-claude-skills validation findings to minor_todos
- 549ba5d Security fixes from validation iteration 2: -- sentinel in auto-dispatch.sh, fail-closed canonicalization
- 2ebaaa2 Security fixes: -- sentinel, absolute-path confinement, frontmatter strip
- 0b6a568 FEATURE-claude-skills: Implementation complete
v0.2.0 - Auto-Minion Mode
What's New
Auto-Minion Mode
Automatic category-based prompt routing that dispatches user messages to the right AI model without manual intervention.
- Auto-dispatch: Configure categories and model routes in `auto.md`, and prompts are automatically classified and routed
- Shell-based hook: `UserPromptSubmit` hook implemented in bash for zero-dependency, deterministic dispatch
- Security hardening: Input validation, safe quoting, and size limits on all external inputs
- Toggle control: `/minion auto on|off|status` to manage auto-dispatch
New Files
- `skills/auto-minion/SKILL.md` - Auto-minion mode skill
- `lib/auto-dispatch.sh` - Dispatch engine
- `lib/auto-minion-hook.sh` - Shell hook
- `hooks/hooks.json` - Hook registration
- `examples/auto.md` - Example configuration
- `test/test-auto-dispatch.sh` / `test/test-auto-minion-hook.sh` - Tests
Full Changelog: v0.1.0...v0.2.0