Repository navigation
Releases: ctavolazzi/code-conductor
Release list
v0.4.6
Overview
This release focuses on significantly improving the user experience by restructuring the project into a proper package layout and enhancing how Code Conductor works with the current directory. These changes make the tool more intuitive and eliminate the need to manually set PYTHONPATH.
Key Improvements
Project Structure
- Restructured project with a proper
srcdirectory package layout - Fixed import system to eliminate the need for manually setting PYTHONPATH
- Updated entry points to work correctly with the new structure
- Improved package installation with development mode support (
pip install -e .)
Current Directory (PWD) Handling
- Enhanced PWD detection - commands now use your current directory by default
- Clear messaging - shows exactly where files are being searched for and created
- Improved work effort discovery - better searches up the directory tree
- Verbose mode control - use the
-q/--quietflag to control output detail
User Experience Enhancements
- Better work effort listing - correctly shows work efforts in subdirectories
- Enhanced directory structure feedback - clearly shows file paths
- Simplified command syntax -
code-conductor workinstead ofcode-conductor work_effort - Non-interactive automation -
--yesflag for automated setup in new directories - Added support for listing archived work efforts
Command Line Changes
code-conductor work- Creates a work effort in your current directorycode-conductor list- Lists all work efforts, including those in subdirectoriescode-conductor list-managers- Lists all available work effort managers- New flags:
-q, --quiet- Reduces verbosity of directory search output-y, --yes- Automatically answers yes to prompts (non-interactive mode)
Bug Fixes
- Fixed work effort listing to properly show work efforts in subdirectories
- Resolved various import path issues that required manual PYTHONPATH setting
- Fixed create_work_effort function reference issues
- Addressed an issue where work efforts were sometimes created in unexpected locations
Installation and Upgrade
# New installation
pip install code-conductor
# Upgrade from previous version
pip install --upgrade code-conductorCompatibility Notes
This release maintains backward compatibility with existing work effort files and directory structures while significantly improving the user experience. No migration is needed for existing work efforts.
v0.4.1-alpha
Code Conductor v0.4.1
This is a bugfix and enhancement release for Code Conductor that improves command naming and usability.
What's New in v0.4.1
- Command Names Improved: The CLI commands now use
code-conductorandcc-workefor improved usability - Default Work Effort Creation: Running
cc-workewithout flags now creates a default work effort in the current directory - Package Structure: Updated for better consistency with the new name
Installation
pip install code-conductorUsage
# Set up AI assistance in the current directory
code-conductor setup
# Create a new work effort
code-conductor work_effort
# List all work efforts
code-conductor list
# Create a work effort interactively
cc-worke -i
# Use AI to generate content for a work effort
cc-worke --use-ai --description "Your description"
# Create a default work effort in current directory
cc-workeKey Features
- Work Effort Management: Create, track, and manage development tasks with the
cc-workecommand - AI Development Environment: Set up standardized environments for AI-assisted development
- Project Templates: Maintain consistent project structures across your AI development work
- CLI Tools: Intuitive command-line interface for all core functionality
- Simplified Workflow: Create work efforts in your current directory with a single command
We welcome contributions and feedback! Check out our GitHub repository for more details.
v0.4.0-alpha
Code Conductor v0.4.0
We're excited to announce the first public release of Code Conductor, a toolkit designed to streamline AI development workflows and project organization.
What is Code Conductor?
Code Conductor provides tools to organize and manage AI-assisted development projects. It helps developers track and organize work efforts, maintain consistent project structures, and create a more efficient development workflow when working with AI assistants.
Key Features
- Work Effort Management: Create, track, and manage development tasks with the
code-work-effortcommand - AI Development Environment: Set up standardized environments for AI-assisted development
- Project Templates: Maintain consistent project structures across your AI development work
- CLI Tools: Intuitive command-line interface for all core functionality
Installation
pip install code-conductorUsage
# Set up AI assistance in the current directory
code-conductor setup
# Create a new work effort
code-conductor work_effort
# List all work efforts
code-conductor list
# Create a work effort interactively
code-work-effort -i
# Use AI to generate content for a work effort
code-work-effort --use-ai --description "Your description"What's New in v0.4.0
- Initial public release
- Renamed commands to
code-conductorandcode-work-effort - Fully functional work effort management system
- Comprehensive CLI tools
- Project template creation and management
- Support for AI-generated work effort content
- Improved documentation and examples
Coming Soon
- Enhanced AI integration options
- Additional project templates
- Interactive setup wizards
- Advanced work effort analytics
We welcome contributions and feedback! Check out our GitHub repository for more details.