Skip to content

v0.4.0: Enhanced reporting and pre-merge safety

Choose a tag to compare

@stroupaloop stroupaloop released this 18 Jun 19:04
· 27 commits to main since this release
d244470

🎉 New Features

📊 Enhanced Reporting

  • Detailed decision logs showing exactly what pr-vibe did and why
  • Confidence scores for every decision
  • Full conversation transcripts with bots
  • Reports saved to .pr-bot/reports/ with automatic cleanup after 30 days
  • Both Markdown and JSON formats for easy integration

✅ Pre-Merge Safety

  • pr-vibe check <pr> - Verify all bot comments are resolved before merging
  • pr-vibe status <pr> - Post GitHub status checks to PRs
  • pr-vibe report <pr> - View saved reports from previous runs
  • pr-vibe cleanup - Manually clean up old reports

📈 Enhanced Conversation Metrics

  • Track rate limit encounters
  • Monitor bot corrections and clarifications
  • Average conversation duration and rounds
  • Resolution type tracking

🛡️ Critical Fixes

TODO Placeholder Bug (CRITICAL)

  • Fixed critical bug where pr-vibe could replace entire files with TODO placeholders
  • Security issues without specific fixes are now ESCALATED for human review
  • Added safety checks to refuse applying any placeholder fixes
  • This prevents catastrophic damage to codebases

📦 Installation

npm install -g pr-vibe@latest

🚀 Quick Start

# Review a PR
pr-vibe pr 42

# Check if ready to merge
pr-vibe check 42

# View report
pr-vibe report 42

💜 Thank You

Special thanks to the early adopters who provided feedback, especially regarding the critical TODO placeholder issue!


Built BY AI (Claude) FOR AI collaboration 🎵