You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 16, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: docs/guides/configure-coderabbit.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -125,6 +125,14 @@ YAML settings:
125
125
- **`enabled`**: Enable integration, defaults to true.
126
126
- **`shellcheck`**: Configuration for `shellcheck` integration.
127
127
- **`enabled`**: Enable integration, defaults to true.
128
+
- **`languagetool`**: Configuration for `languagetool` integration.
129
+
- **`enabled`**: Enable integration, defaults to true.
130
+
- **`level`**: The level of the rule. Can be one `default` or `picky`. If set to `picky`, additional rules will be activated, i.e. rules that you might only find useful when checking formal text.
131
+
- **`enabled_rules`**: IDs of rules to be enabled. The rule won't run unless 'level' is set to a level that activates the rule.
132
+
- **`disabled_rules`**: IDs of rules to be disabled.
133
+
- **`enabled_categories`**: IDs of categories to be enabled.
134
+
- **`disabled_categories`**: IDs of categories to be disabled.
135
+
- **`enabled_only`**: Only the rules and categories whose IDs are specified with `enabled_rules` or `enabled_categories` are enabled.
128
136
129
137
```yaml
130
138
ast-grep:
@@ -144,6 +152,13 @@ YAML settings:
144
152
enabled: true
145
153
shellcheck:
146
154
enabled: true
155
+
languagetool:
156
+
enabled: true
157
+
enabled_only: false
158
+
level: default
159
+
enabled_categories:
160
+
- "TON_ACADEMIC"
161
+
- "CASING"
147
162
```
148
163
149
164
5. **`chat`**:Defines the behavior of CodeRabbit's bot in conversations.