v1.4.0 (2026-02-12)
Bug Fixes
- Make parse blocks node method async (
b6b2c93)
Build System
- Add skills-ref dependency to project (
d041ac9)
Chores
-
Remove old convention markdown files (
8a35a5a) -
Update config to support new skill and convention domains (
d4b1c3b) -
Update documentation and configuration (
a1ab876)
Documentation
-
Add domain documentation for config, files, git, and lint domains (
1cacadc) -
Add domain documentation for git and parsing domains (
988a9c2) -
Add knowledge domain documentation (
2948064) -
Add project conventions for comment standards and architecture (
ac055d7)
Introduce comprehensive documentation for:
- Comment standards for Python docstrings, inline comments, and documentation
- Project architecture guidelines covering directory structure, dependency injection, and service patterns
These conventions provide clear guidance for code documentation and architectural design across the project, promoting consistency and maintainability.
-
Update conventions with new markdown files (
bcfadef) -
Update project conventions and documentation standards (
54947a4)
Features
-
Add context add command for smart context management (
af29edb) -
Add convention parsing and validation services (
aba8067) -
Add skill formatting method to parsing service (
09d7afe) -
Add slugify method to string utility (
a8849ef)
Refactoring
-
Enhance prompt assembly with convention context gathering (
be84152) -
Migrate convention-related imports and services (
5e5658e) -
Modify extract node to use parsing services (
da30488) -
Move boundary and boundary type to support module (
65c1c61) -
Move convention command and constants to conventions module (
957140f) -
Remove unused conventions module (
a5afb22) -
Remove unused imports and simplify prompt assembler (
2de8cb5) -
Rename convention files to use consistent hyphen naming (
0e2e91b) -
Rename prompt_format module to code_operations (
ca65c72)
Restructure the project by renaming the prompt_format module to code_operations to better reflect its broader functionality. This involves:
-
Renaming the entire module directory
-
Updating import statements across multiple files
-
Maintaining the existing functionality while improving module naming
-
Replace skill parsing service with conventions parsing service (
2227f08) -
Restructure code operations module (
b63dc44) -
Restructure convention management with new context service (
8421deb) -
Restructure knowledge domain into conventions and parsing domains (
70d1406) -
Restructure parsing services with base abstract class (
928cabc) -
Simplify ai comment watcher service output (
342ee31) -
Update agent implementations to use new conventions and parsing domains (
84f753a) -
Update agent nodes to improve message handling (
8587caa) -
Update boundary extraction with new extractor class (
b6fc600) -
Update context display and convention type selection (
d866ca9) -
Update convention tools and parsing to support new naming convention (
8005895) -
Update edit block service and remove edit format service (
e29468f) -
Update event bus and console utilities (
b0bb801) -
Update import paths for boundary and boundary type (
67cc88c) -
Update prompt format and boundary utilities (
b4c4c16) -
Update prompt format and response structure (
2503c64) -
Update user interactive mixin return type hint (
756239d)
Detailed Changes: v1.3.0...v1.4.0