Skip to content

v0.3.5: Enhanced Multi-Tool Support & Strict Typing

Latest

Choose a tag to compare

@freshtechbro freshtechbro released this 21 Aug 00:28
· 2 commits to master since this release
5c9f2e1

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.5

Quick 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

📝 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