Skip to content

v1.8.1b2 - Configuration Wizard Cleanup (Beta)

Pre-release
Pre-release

Choose a tag to compare

@jwesleye jwesleye released this 07 Jan 17:23
· 26 commits to main since this release

What's New in v1.8.1b2

Configuration Wizard Improvements 🎯

  • Removed obsolete options - Cleaned up wizard by removing display mode and harmony configuration prompts
  • Simplified flow - Reduced feature configuration from 5 prompts to 3 prompts
  • Always-enabled templates - Claude slash commands are now always enabled (no longer prompted)

Code Quality Improvements 🧹

  • Formatting - Applied black formatter across all source and test files
  • Linting - Fixed all ruff linting issues (unused imports, f-strings)
  • Type checking - All mypy type checks passing

What Was Removed

These options were removed from the wizard because the underlying features were removed in v1.8.0:

  • Display mode selection (streaming/rich/auto) - obsolete after v1.8.0 simplification
  • Harmony configuration section - no longer needed
  • Claude commands toggle - now always enabled by default

Technical Details

  • Wizard now has 3 prompts in features section: show_tokens, show_metadata, readline_enabled
  • claude_commands_enabled is always set to True (users can still manually edit .chatrc if needed)
  • All 510 tests passing with zero regressions

Installation

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

Upgrade from v1.8.1b1

This beta includes cleanup of the configuration wizard. No breaking changes - existing configs will continue to work.


🤖 Generated with Claude Code