Skip to content

v2.72.0 - Auto-Review System

Choose a tag to compare

@fotsakir fotsakir released this 18 Jan 14:24
· 93 commits to main since this release

What's New

Auto-Review System

Intelligent ticket progression for relaxed mode using Claude Haiku:

  • Auto-closes tickets when AI reports "Task completed"
  • Keeps tickets open when AI asks questions or reports errors
  • 5-minute delay before review (gives user time to respond)
  • Retry logic - 10 attempts with 5-minute intervals on Haiku failures
  • No extra API key - uses same auth as Claude Code

New Database Columns

  • awaiting_reason - Why is ticket waiting? (completed, question, error, stopped)
  • review_scheduled_at - When to run auto-review
  • review_attempts - Retry counter for failed Haiku calls

Improved

  • Relaxed mode now waits for Haiku auto-close before starting next ticket
  • Kill switch sets awaiting_reason='stopped' to prevent auto-review
  • User messages cancel pending review and reset retry counter

Configuration

# In /etc/codehero/system.conf
AUTO_REVIEW_DELAY_MINUTES=5  # Default: 5 minutes

Upgrade

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