v0.9.0 - Enhanced No Issues Experience
β¨ Enhanced "No Issues Found" Experience
This release significantly improves pr-vibe's output when no actionable bot comments are found, based on valuable user feedback.
What's New
π Positive Messaging
- Replace warning "
β οΈ No actionable bot comments found" with celebratory "β All bot reviews passed!" - Show which bots reviewed the PR and their approval status
π€ Bot Approval Detection
- Automatically detect approval signals (LGTM, approved, no issues found)
- Display issue breakdown when available (e.g., "3 suggestions, 2 nitpicks")
- Support for CodeRabbit, DeepSource, and other major bots
π CI Status Integration
- Show GitHub check runs with clear status: "3/5 checks passing (2 pending)"
- Gracefully handle permission issues or API errors
π PR URL with Hyperlinks
- Display clickable PR URL using terminal hyperlink support
- Automatic fallback for terminals without hyperlink support
ποΈ Progressive Disclosure
- New
--show-all
flag to optionally view non-critical suggestions - Keep output clean by default while allowing detailed view on demand
Example Output
Analyzing PR #123 on owner/repo...
π https://github.com/owner/repo/pull/123
β
All bot reviews passed\! No issues found.
Bot Review Summary:
- β
coderabbit[bot]: Approved - 0 actionable comments
- β
DeepSource: Not configured
- Human reviews: 0 pending
CI Status: 3/5 checks passing (2 pending)
π‘ 3 non-critical suggestions available (use --show-all to view)
Installation
npm install -g pr-vibe@latest
Acknowledgments
Special thanks to our users for the excellent feedback that led to these improvements!