v3.23.0.
Files
Vale runs on changed files with the following extensions:.md.markdown.txt
Configuration
boolean
default:true
Enable Vale: Vale checks prose against repository-defined editorial style rules. It runs only when a supported root Vale configuration is present.
- .coderabbit.yaml
- Web UI
.coderabbit.yaml
.vale.ini_vale.inivale.ini.vale_vale
Security policy and restrictions
Vale runs offline in the CodeRabbit sandbox with global configuration disabled. CodeRabbit does not runvale sync, so package declarations cannot download styles or other dependencies during a review.
Configurations that set NLPEndpoint are not supported because the review sandbox does not allow Vale to contact external NLP services.
When we skip Vale
CodeRabbit skips Vale when:- No changed
.md,.markdown, or.txtfiles exist. reviews.tools.vale.enabledis set tofalse.- No supported Vale configuration file exists at the repository root.
- Vale is already running in GitHub Actions, GitLab CI, CircleCI, or Azure Pipelines.