-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Problem
When DiffScope posts review comments on PRs, it uses plain text comments. Every major competitor (CodeRabbit, Bito, Greptile, GitHub Copilot) now posts inline GitHub suggestion blocks that render an "Apply suggestion" button, letting developers accept fixes with one click.
This is consistently cited as the #1 developer experience gap in competitive reviews.
Proposed Solution
When posting inline PR comments that include a suggested fix, format the suggestion using GitHub's suggestion syntax:
```suggestion
fixed code here
```This requires:
- Detecting when a review comment includes a code fix/suggestion
- Mapping the suggestion to the exact diff lines in the PR
- Formatting the GitHub comment body with the
suggestionblock syntax - Handling multi-line suggestions correctly
Competitive Context
| Tool | One-click fix | Implementation |
|---|---|---|
| CodeRabbit | ✅ | GitHub suggestion blocks + IDE apply |
| GitHub Copilot | ✅ | Agentic — spawns Copilot agent to apply |
| Bito | ✅ | GitHub suggestion blocks |
| Greptile | ✅ | GitHub suggestion blocks |
| Qodo Merge | ✅ | GitHub suggestion blocks |
| DiffScope | ❌ | Plain text comments only |
Priority
Tier 1 — Table stakes. This is now expected by developers evaluating AI code review tools.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request