Skip to content

Latest commit

 

History

History
33 lines (28 loc) · 1.59 KB

File metadata and controls

33 lines (28 loc) · 1.59 KB

Changelog

All notable changes to AI Maestro Plugins are documented in this file. Format follows Keep a Changelog.

[1.0.1] - 2026-02-20

Changed

  • Modular CLI architecture -- Split aimaestro-agent.sh (3,879 lines) into 6 focused modules:
    • agent-core.sh -- Shared infrastructure: security scanning, validation, JSON editing, Claude CLI helpers
    • agent-commands.sh -- CRUD: list, show, create, delete, update, rename, export, import
    • agent-session.sh -- Session lifecycle: add, remove, exec, hibernate, wake, restart
    • agent-skill.sh -- Skill management: list, add, remove, install, uninstall
    • agent-plugin.sh -- Plugin management (10 subcommands) + marketplace (4 subcommands)
    • aimaestro-agent.sh -- Thin 108-line dispatcher that sources all modules
  • Each module has a double-source guard and uses the fallback path pattern (SCRIPT_DIR then ~/.local/bin/)
  • No functional changes -- all commands work identically

[1.0.0] - 2026-02-09

Added

  • Initial plugin release with 6 skills and CLI scripts
  • Agent lifecycle management (create, delete, hibernate, wake, rename, export, import)
  • Plugin and marketplace management (install, uninstall, update, enable, disable)
  • Skill management (list, add, remove, install, uninstall)
  • AMP messaging integration
  • Code graph querying
  • Memory search
  • Documentation search
  • Planning skill with persistent task tracking
  • ToxicSkills security scanner for skill installation
  • Auto-trust mechanism for agent creation
  • AIM_AGENT_* environment variables (replacing CLAUDE_AGENT_* with backward compat)