Manki Review
Version updated for https://github.com/manki-review/manki to version v4.6.0.
- This action is used across all versions by ? repositories.
Action Type
This is a Node action using Node version 20.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
Manki is a self-hosted AI-powered GitHub Action for automated code reviews, designed to adapt to your project’s needs and team conventions. It automates the review process by assembling a dynamic team of AI reviewers based on pull request complexity, identifying and classifying issues, filtering noise, and learning from your team’s feedback over time. Key features include multi-stage processing, adaptive team sizing, memory for team-specific conventions, conversational commands, and the ability to run securely on your own infrastructure without relying on external SaaS services.
What’s Changed
Highlights
- Judge intelligence: cross-round suppression (ratchet + contradiction detectors), practical reachability check, own-proposal caveat rule, approval ceiling for dismissed suggestions
- In-PR suppression: findings matching already-resolved threads or author agree-replies are silently skipped on re-review
- Severity tier rename ⚠️ BREAKING:
required/suggestion/nit→blocker/warning/suggestion/nitpick - Verdict behaviour ⚠️ BREAKING:
suggestionandnitpickfindings now produceAPPROVErather thanREQUEST_CHANGES - UX: open-thread references as clickable GitHub links in judge prompt, traffic-light confidence dots (🔴🟠🟡), App-not-installed warning on PR
Added
- Judge multi-round cross-round suppression: ratchet detector and contradiction detector (#561)
- Judge cross-round state infrastructure: fingerprints and author-reply parsing (#555)
- Judge practical-reachability check: caps hypothetical findings at
nitpick(#553) - Judge verdict approval ceiling for dismissed suggestions (#562)
- Judge own-proposal caveat rule (#566)
- Planner per-round summary for agent budget allocation (#565)
- Reviewer factual provenance note for prior-suggestion diff regions (#594)
- Open-thread references rendered as clickable GitHub links in judge prompt (#610)
- In-PR finding suppression for resolved threads and agree-replies (#584)
- Warning banner on PR when the GitHub App is not installed (#541)
Changed (BREAKING)
- Severity tiers renamed:
required→blocker,nit→nitpick;suggestionstays, newwarningtier added (#598). Theseverityfield infindings_jsonand keys inseverity_countsoutput use new values. Old values are migrated automatically on read. - Confidence level now shown as traffic-light dot prefix (🔴 high, 🟠 medium, 🟡 low) instead of
<sub>[high confidence]</sub>text (#598) determineVerdictonly requests changes forblocker/warning;suggestion/nitpickproduceAPPROVE(#604, #612)
Changed
- Default judge model updated to
claude-opus-4-7(#606)
Fixed
- Cancel in-progress review run when
@manki reviewis re-requested (#542) - Guard all-ignore prior rounds in judge prompt (#591)
- Restore review-in-progress tickbox for
@manki reviewrequests (#601) contradictionMatchnow cites the most-recent agreeing round (#618)
Full Changelog: https://github.com/manki-review/manki/compare/v4.5.3...v4.6.0