All notable changes to ccagents will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial release of ccagents CLI tool
- Agent configuration management via
.agents.json - Commands for agent management:
add- Add agents from local paths or GitHub URLslist- List enabled, disabled, and available agentsenable- Enable an agent by creating symlinksdisable- Disable an agent by removing symlinkssync- Sync agents based on configurationversion- Display version information
- Automatic directory creation for
.claude/agentsand.ccagents - GitHub repository downloading with progress indicators
- Colored terminal output for better user experience
- Symlink-based agent management
- Build-time version information including git commit hash
- Comprehensive error handling and validation