|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to AI Maestro Plugins are documented in this file. |
| 4 | +Format follows [Keep a Changelog](https://keepachangelog.com/). |
| 5 | + |
| 6 | +## [1.0.1] - 2026-02-20 |
| 7 | + |
| 8 | +### Changed |
| 9 | +- **Modular CLI architecture** -- Split `aimaestro-agent.sh` (3,879 lines) into 6 focused modules: |
| 10 | + - `agent-core.sh` -- Shared infrastructure: security scanning, validation, JSON editing, Claude CLI helpers |
| 11 | + - `agent-commands.sh` -- CRUD: list, show, create, delete, update, rename, export, import |
| 12 | + - `agent-session.sh` -- Session lifecycle: add, remove, exec, hibernate, wake, restart |
| 13 | + - `agent-skill.sh` -- Skill management: list, add, remove, install, uninstall |
| 14 | + - `agent-plugin.sh` -- Plugin management (10 subcommands) + marketplace (4 subcommands) |
| 15 | + - `aimaestro-agent.sh` -- Thin 108-line dispatcher that sources all modules |
| 16 | +- Each module has a double-source guard and uses the fallback path pattern (`SCRIPT_DIR` then `~/.local/bin/`) |
| 17 | +- No functional changes -- all commands work identically |
| 18 | + |
| 19 | +## [1.0.0] - 2026-02-09 |
| 20 | + |
| 21 | +### Added |
| 22 | +- Initial plugin release with 6 skills and CLI scripts |
| 23 | +- Agent lifecycle management (create, delete, hibernate, wake, rename, export, import) |
| 24 | +- Plugin and marketplace management (install, uninstall, update, enable, disable) |
| 25 | +- Skill management (list, add, remove, install, uninstall) |
| 26 | +- AMP messaging integration |
| 27 | +- Code graph querying |
| 28 | +- Memory search |
| 29 | +- Documentation search |
| 30 | +- Planning skill with persistent task tracking |
| 31 | +- ToxicSkills security scanner for skill installation |
| 32 | +- Auto-trust mechanism for agent creation |
| 33 | +- `AIM_AGENT_*` environment variables (replacing `CLAUDE_AGENT_*` with backward compat) |
0 commit comments