v0.4.1: Git Enhancement Module + Decorator Deprecation
🎉 Version 0.4.1 Released
Major Features
Git Enhancement Module (70 new functions)
This release adds comprehensive git operations across 11 subcategories:
- Commit Management (8 functions): Validate commit messages, conventional commits, signatures
- Git Hooks (9 functions): Syntax validation, security scanning, execution testing
- Configuration (6 functions): Parse configs, validate gitignore/attributes
- Repository Health (8 functions): Size analysis, large files detection, branch staleness
- Merge Conflicts (6 functions): Detect, parse, and predict conflicts
- Security Auditing (8 functions): Scan for secrets, validate signatures
- Submodules (5 functions): Management and validation
- Workflow Validation (6 functions): Gitflow, trunk-based development compliance
- Remote Analysis (5 functions): Parse and validate remotes
- Tags & Versioning (5 functions): Semantic versioning support
- Diff Analysis (4 functions): Calculate code churn, analyze changes
Breaking Changes
- Removed all @adk_tool decorator usage (non-existent import)
- Now using only @strands_tool decorator
- Google ADK works with standard callables (no special decorator needed)
Statistics
- Total Functions: 154 (up from 84)
- Git Module: 79 functions (up from 9)
- Tests: 570 passing
- Code Quality: 100% ruff + mypy compliance
- Test Coverage: 50%
Module Breakdown
- Analysis: 14 functions
- Git: 79 functions ⭐ (enhanced)
- Profiling: 8 functions
- Quality: 7 functions
- Shell: 13 functions
- Python: 15 functions
- Database: 18 functions
Installation
pip install coding-open-agent-tools==0.4.1Upgrade
pip install --upgrade coding-open-agent-toolsDocumentation
What's Next
Next milestone: v0.5.0 - Configuration Validation Module
- YAML/TOML/JSON syntax validation
- Schema validation
- Security scanning
- Dependency conflict analysis
🤖 Generated with Claude Code