Skip to content

v0.3.0 - Enhanced Workflow Management

Latest

Choose a tag to compare

@moazbuilds moazbuilds released this 13 Oct 19:14
· 18 commits to main since this release

✨ Features

  • Workflow Resume Capability: Resume workflows from the last incomplete step, allowing you to pick up where you left off after interruptions
  • Fallback Agent Support: Automatically handle incomplete workflow steps with fallback agents for improved reliability (30-minute timeout)
  • Update Notifier: Get notified when a new version of CodeMachine is available
  • Flexible Loop Triggers: Configure loop behavior with optional triggers via config file for more control over workflow execution
  • Improved Workflow Execution: Enhanced workflow execution with better step tracking and progress management

🔧 Improvements

  • Simplified Agent Configuration: Streamlined agent config and workflow engine settings for easier setup
  • Async Loop Handling: Made loop handling asynchronous with improved error logging for better performance
  • Reorganized Agent Prompts: Updated and reorganized agent prompts and workflow configuration for clarity
  • Better Documentation:
    • Added comprehensive CONTRIBUTING.md with contribution guidelines
    • Improved README readability and structure
    • Added workflow and agent templates for easier customization
    • Clearer task validation output format templates
    • Added LICENSE file

🐛 Bug Fixes

  • Loop Trigger: Fixed issues with loop trigger not working correctly
  • Workflow Performance: Resolved very slow workflow execution
  • Placeholder Error Messages: Improved error messages for placeholders to be more helpful and informative
  • Template Variables: Fixed incorrect task_fallback path and template variable names

📦 Installation

npm install -g [email protected]