Skip to main content

Troubleshooting

Start with readiness:

7review status --server http://localhost:8080

Webhook accepted but no review started

Check policy:

WEBHOOK_REVIEW_MODE=manual_first
REVIEW_LABEL_INCLUDE=7review,ready-for-review
REVIEW_LABEL_EXCLUDE=no-review,wip,draft

In manual_first, a valid webhook without an include label is accepted and ignored by policy. Trigger manually if you need an immediate review.

Manual review rejected

Common causes:

  • same run is already queued or running
  • worker queue is full
  • provider input is incomplete
  • operator token is missing

Check sessions and queue:

7review sessions --server http://localhost:8080
7review status --server http://localhost:8080

Sidecar down

/ready reports headroom or mempalace failures. In Docker, verify service DNS names:

HEADROOM_URL=http://headroom:8787
MEMPALACE_URL=http://mempalace:8788

Draft published but final not published

This is expected until HIL approval. Approve with a reviewed report file:

7review approve --run owner/repo!7 --report-file final.md --server http://localhost:8080

Retry final publishing:

7review publish-final --run owner/repo!7 --report-file final.md --server http://localhost:8080