This repository was archived by the owner on Jan 14, 2026. It is now read-only.
v0.0.18
Release v0.0.18
Release Date: 2025-12-21
Contributors: jinzhongjia
Changed
CodeCompanion v18 Compatibility
- Add support for v18
interactionsconfig alongside v17strategies(bfca958) - Support both v18 and v17 tool option naming conventions for backwards compatibility
Parameter Validation
- Add centralized
validation.luamodule with reusable validation functions (7eb124c) - Update
git_readandgit_edittools to use the new validation module - Improve error messages with consistent XML-tagged format
Release Notes Generation
- Improve release notes generation logic (872cf64)
- Simplify release notes prompt generation (8ce9098)
- Simplify git range logic for better maintainability (185658d)
Commit Message Guidelines
- Add 50-character limit recommendation for subject line (41f8070)
- Add 72-character limit guideline for body lines
- Add commit complexity guide with patterns for trivial/small/complex changes (7951970, 292a08f)
Cross-Platform Improvements
- Optimize module imports by caching GitTool require at module level (84fb65d)
- Add proper glob-to-lua-pattern conversion with
**support - Normalize path separators for cross-platform glob matching
Added
- AGENTS.md: Comprehensive AI agent guidelines including architecture, coding conventions, and security considerations (762c929)
Documentation
- Update README version compatibility note to document v17.x and v18.0+ support (db78356)
Style
- Improve code formatting consistency (47f8562)