Skip to content

Vibe Check MCP v0.4.5

Choose a tag to compare

@kesslerio kesslerio released this 16 Jul 04:41
· 90 commits to main since this release

馃帀 Vibe Check MCP v0.4.5 - Context-Aware Processing & Enhanced Analysis

This release brings major improvements to the vibe_check_mentor tool and adds powerful new capabilities for code-aware analysis.

馃専 Key Highlights

Context-Aware Processing (#167)

  • No more generic advice! The vibe_check_mentor now understands the difference between completion reports, review requests, and planning discussions
  • Intelligent questioning - When confidence is low/medium, the tool asks clarifying questions instead of making assumptions
  • 50% reduction in false positives for completion reports

Code-Aware Analysis (#151, #152, #154)

  • GitHub issue and PR analysis now fetches and analyzes actual code, not just descriptions
  • Architecture-aware detection identifies concepts like auth, payment, API from natural language
  • Provides targeted, specific recommendations based on real implementation

Large Prompt Handling (#164, #165)

  • Zen-style simple solution for MCP's 25K token limit
  • Automatically handles large PRs by asking Claude to save to file
  • Replaces 473-line overengineered approach with ~100 lines

馃悰 Major Fixes

  • Fixed vibe_check_mentor providing template responses instead of contextual analysis (#167, #163)
  • Fixed pattern detection failures causing confidence: 0 (#163, #166)
  • Fixed PR reviews only analyzing titles/descriptions, never the actual diff (#151, #153)
  • Fixed session management issues breaking conversation continuity (#156, #159)
  • Fixed "No concerning patterns" bug when personas raised valid concerns (#156, #159)

馃搱 Improvements

  • Enhanced anti-pattern detection with negative indicators (weight -0.4 to -0.8)
  • Better error handling for regex patterns with proper logging
  • Replaced magic numbers with ConfidenceThresholds constants
  • Improved debug logging for troubleshooting
  • Added comprehensive testing for context awareness

馃搳 Impact

  • 50% reduction in false positives for completion reports
  • 100% improvement in PR analysis accuracy (now analyzes actual code)
  • Zero template responses - all feedback is now contextual

馃摝 Installation

With Claude CLI:

claude mcp add vibe-check-npm -e GITHUB_TOKEN="your-github-token" -- npx vibe-check-mcp --stdio

From source:

git clone https://github.com/kesslerio/vibe-check-mcp.git
cd vibe-check-mcp
pip install -r requirements.txt
# Then add to Claude:
claude mcp add vibe-check-local -e GITHUB_TOKEN="your-github-token" -- python -m vibe_check.server

馃摎 Full Changelog

See the complete changelog: CHANGELOG.md

馃檹 Thank You

This release addresses critical usability issues reported by the community. Special thanks to everyone who reported issues and provided feedback!


npm Package: https://www.npmjs.com/package/vibe-check-mcp/v/0.4.5