Skip to content

v2.70.0 - Execution Modes & Dependency Control

Choose a tag to compare

@fotsakir fotsakir released this 17 Jan 23:37
· 104 commits to main since this release

What's New

Added

  • Execution Modes - Control how tickets run

    • autonomous - Full access, no permission prompts (default)
    • supervised - Asks for user approval before write/edit/bash operations
    • Per-ticket or project-wide default setting
  • Dependency Modes - Control how chained tickets behave

    • strict (default) - Wait for dependencies to fully complete
    • relaxed - Continue even if dependency is awaiting user input

Improved

  • AI Project Manager - Now shows: Describe → Plan → Build workflow
  • Claude Assistant - Asks about execution mode and relaxed mode
  • MCP Tools - Added execution_mode and deps_include_awaiting parameters
  • All AI prompts - Updated to English
  • Context loading - Shows "Waiting for Claude" and waits for Claude to be ready before sending context

Fixed

  • View Tickets - Refresh now properly updates the ticket list
  • Ticket ordering - Correct order: forced first, then by sequence, then by id
  • Watchdog - Now properly kills Claude process when marking ticket as stuck
  • Preview URL - Now uses web_path folder name instead of project code
  • Assistant context - Fixed context passing to popup windows (URL params)
  • Assistant timing - Waits for Claude to be ready before sending context

Upgrade

cd /root
wget https://github.com/fotsakir/codehero/releases/latest/download/codehero-2.70.0.zip
unzip codehero-2.70.0.zip
cd codehero
sudo ./upgrade.sh