Skip to content

v1.8.1b1 - Multi-Directory Template Support (Beta)

Pre-release
Pre-release

Choose a tag to compare

@jwesleye jwesleye released this 07 Jan 16:37
· 29 commits to main since this release

🎯 Beta Release: Multi-Directory Template Support

This is a beta release for testing the new multi-directory template system.

✨ New Features

Multi-Directory Template Loading

  • Load templates from three locations with priority: ~/.prompts > ./.claude/commands > ~/.claude/commands
  • Project teams can share templates via git by committing ./.claude/commands
  • Users can maintain personal global templates in ~/.claude/commands
  • Full backward compatibility with existing ~/.prompts setups

Enhanced Template Display

  • #templates now shows templates grouped by source directory
  • New command aliases: #prompts and #commands (in addition to #templates)
  • Visual indicators show which templates override others

Configuration

  • New config option: features.claude_commands_enabled to enable/disable template system
  • Added to wizard: "Enable Claude slash commands (/template_name)?"

πŸ§ͺ Testing

  • βœ… 125 tests passing with zero regressions
  • βœ… 88% test coverage on template_manager
  • βœ… Comprehensive multi-directory tests added

πŸ“¦ Installation

pip install basic-agent-chat-loop==1.8.1b1

πŸ”„ Upgrade Notes

This beta includes all features from v1.8.1 plus the new multi-directory template system. Please report any issues!


πŸ€– Generated with Claude Code