Skip to main content

Overview

7review is a Go review service for GitHub pull requests and GitLab merge requests. It creates draft review output, publishes draft comments, waits for human approval, then publishes final output and writes approved memory.

The operator controls when a review starts:

  • manual review requests target one PR or MR exactly
  • webhook review is policy-gated before it enters the worker queue
  • final publication remains human-approved

Runtime shape

Default operating model

The default webhook mode is manual_first. Valid webhooks are accepted, but they only enqueue a review when include policy matches. Operators can always request a review directly through the authenticated tool API or CLI.

Main operator paths

TaskStart here
Bring up a local agentQuick Start
Configure required environmentConfiguration
Review one PR or MRManual Reviews
Gate webhook automationWebhook Policy
Run with sidecarsDocker Deployment
Diagnose a failed runTroubleshooting