Release v0.3.5: Enhanced CLI, REPL, and Parameter Extraction
🎉 Highlights
This release brings major improvements to the CLI interactive experience, fixing critical issues with multi-turn conversations and parameter extraction across all tools.
✨ What's New
Enhanced Hybrid Matcher
- Complete Parameter Extraction: All 15 MCP tools now have comprehensive parameter extraction logic
- Multi-Strategy Matching: Improved tool selection using keyword, pattern, semantic, and LLM fallback strategies
- Task-List-Generator Fix: Now auto-generates default user stories when not explicitly provided, preventing validation errors
- Better Confidence Scoring: More accurate tool matching with improved confidence calculations
CLI/REPL Major Improvements
- Interactive Confirmations: Low-confidence matches now prompt for user confirmation
- Job Status Polling: Visual progress indicators for long-running jobs
- Enhanced Input Handling: Better queue management and non-TTY mode support
- Cleaner Output: JSON logs filtered from interactive display for better UX
- Session Persistence: Conversation history maintained across commands
Tool Enhancements
- Unified Security Config: Enhanced project root detection with CLI auto-detection
- Context Curator: Improved output formatting and parameter handling
- Code Map Generator: Better path resolution and configuration validation
- All Generator Tools: Enhanced parameter validation and error messages
🐛 Bug Fixes
- Fixed "Input validation failed for tool 'task-list-generator'" error
- Resolved multi-turn conversation parameter extraction issues
- Fixed REPL confirmation handling in non-TTY environments
- Corrected path resolution issues in various tools
📦 Installation
NPM (Global)
npm install -g vibe-coder-mcp@0.3.5Quick Start
# Interactive mode with improved UX
vibe --interactive
# Direct command with auto-parameter extraction
vibe "generate tasklist to implement a seniors fitness app"🔄 Upgrade Guide
No breaking changes - simply update to v0.3.5:
npm update -g vibe-coder-mcp📊 Statistics
- Files Changed: 35
- Additions: 1,978 lines
- Deletions: 768 lines
- Commits: 4 logical groups
🙏 Contributors
- @freshtechbro
- Claude (AI Assistant)
📝 Full Changelog
- feat(hybrid-matcher): enhance parameter extraction for all tools
- feat(cli): major REPL and interactive mode improvements
- feat(tools): enhance multiple tools with improved validation and security
- chore: bump version to 0.3.5 and update documentation
For detailed documentation, visit our System Instructions
🤖 Generated with Claude Code