Troubleshooting Guide

This guide centralizes common failure modes across the CLI, local reviewer, MCP server, VS Code extension, and SCM webhook integrations, along with deterministic remediation steps.


1. Run Diagnostics First (cjr doctor)

Before debugging manually, run the built-in diagnostic command:

cjr doctor

cjr doctor inspects:


2. CLI & Local Review Issues

No git repository detected or Empty Diff

Configuration override warning in .codejackrabbit.yaml


3. Server & Authentication Issues

HTTP 401 Unauthorized or HTTP 402 Payment Required

HTTP 400 Invalid webhook signature


4. External Analyzers & LLM Fallback

External Tool Reported as not-installed

LLM Provider Timeout or Missing Key