Skip to content

v1.6.8 - Restore Template Functionality

Choose a tag to compare

@jwesleye jwesleye released this 31 Dec 17:44
· 88 commits to main since this release

What's Fixed

Critical Bug Fix: Restores template functionality that was broken in v1.6.5

The Issue

Template commands (e.g., /bugfix, /improve, /review) stopped working after v1.6.5 introduced flexible exit commands with / prefix support.

Root Cause

The v1.6.5 change made the command parser treat / as a command prefix (like #), which prevented the template handler from ever receiving /-prefixed input.

The Fix

  • Command parsing now only recognizes # prefix for commands
  • / prefix is exclusively reserved for templates
  • Exit commands still work with or without prefix: exit, quit, bye, #exit, #quit, #bye

What Works Now

✅ Template commands: /bugfix, /improve, /review, etc.
✅ Hash commands: #help, #info, #templates, #exit, etc.
✅ Plain exit: exit, quit, bye

Testing

  • All 318 tests passing
  • Template loading verified working

Installation:

pip install --upgrade basic-agent-chat-loop

Verify version:

pip show basic-agent-chat-loop | grep Version
# Should show: Version: 1.6.8

🤖 Generated with Claude Code