Repository navigation
Expand file tree
/
Copy path.roborev.toml
More file actions
305 lines (301 loc) · 11.2 KB
/
Copy path.roborev.toml
File metadata and controls
305 lines (301 loc) · 11.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
# Default agent for this repo when no workflow-specific agent is set.
agent = ''
# Default model for this repo when no workflow-specific model is set.
model = ''
# Backup agent for this repo if the primary agent fails.
backup_agent = ''
# Backup model for this repo if the primary model fails.
backup_model = ''
# Number of related reviews to include as context for this repo.
review_context_count = 0
# Use repo review_guidelines instead of appending global review_guidelines.
review_guidelines_supersede_global = false
# Override the review job timeout in minutes for this repo.
job_timeout_minutes = 0
# Override the post-commit hook request timeout (in seconds) for this repo. Useful for large repos where the enqueue handler's git calls are slow. 0 or negative inherits the global / platform default.
hook_timeout_seconds = 0
# Branches that should be skipped for automatic review in this repo.
excluded_branches = []
# Commit message substrings that should skip review for this repo.
excluded_commit_patterns = []
# Display name shown for this repo in the TUI and output.
display_name = ''
# Reasoning for reviews in this repo. Legacy: fast, standard, thorough, maximum. Exact: low, medium, high, xhigh, max.
review_reasoning = ''
# Reasoning for refine in this repo. Legacy: fast, standard, thorough, maximum. Exact: low, medium, high, xhigh, max.
refine_reasoning = ''
# Reasoning for fix in this repo. Legacy: fast, standard, thorough, maximum. Exact: low, medium, high, xhigh, max.
fix_reasoning = ''
# Minimum severity for fix in this repo: critical, high, medium, or low.
fix_min_severity = ''
# Minimum severity for refine in this repo: critical, high, medium, low.
refine_min_severity = ''
# Minimum severity for reviews in this repo: critical, high, medium, low.
review_min_severity = ''
# Filenames or glob patterns to exclude from review diffs for this repo.
exclude_patterns = []
# Repo-local directory for temporary oversized diff snapshots.
snapshot_dir = ''
# Automatic post-commit review mode for this repo: commit or branch.
post_commit_review = ''
# Agent override for standard review in this repo.
review_agent = ''
# Agent override for fast review in this repo.
review_agent_fast = ''
# Agent override for low review in this repo.
review_agent_low = ''
# Agent override for standard review in this repo.
review_agent_standard = ''
# Agent override for medium review in this repo.
review_agent_medium = ''
# Agent override for thorough review in this repo.
review_agent_thorough = ''
# Agent override for high review in this repo.
review_agent_high = ''
# Agent override for xhigh review in this repo.
review_agent_xhigh = ''
# Agent override for maximum review in this repo.
review_agent_maximum = ''
# Agent override for max review in this repo.
review_agent_max = ''
# Agent override for refine in this repo.
refine_agent = ''
# Agent override for fast refine in this repo.
refine_agent_fast = ''
# Agent override for low refine in this repo.
refine_agent_low = ''
# Agent override for standard refine in this repo.
refine_agent_standard = ''
# Agent override for medium refine in this repo.
refine_agent_medium = ''
# Agent override for thorough refine in this repo.
refine_agent_thorough = ''
# Agent override for high refine in this repo.
refine_agent_high = ''
# Agent override for xhigh refine in this repo.
refine_agent_xhigh = ''
# Agent override for maximum refine in this repo.
refine_agent_maximum = ''
# Agent override for max refine in this repo.
refine_agent_max = ''
# Model override for standard review in this repo.
review_model = ''
# Model override for fast review in this repo.
review_model_fast = ''
# Model override for low review in this repo.
review_model_low = ''
# Model override for standard review in this repo.
review_model_standard = ''
# Model override for medium review in this repo.
review_model_medium = ''
# Model override for thorough review in this repo.
review_model_thorough = ''
# Model override for high review in this repo.
review_model_high = ''
# Model override for xhigh review in this repo.
review_model_xhigh = ''
# Model override for maximum review in this repo.
review_model_maximum = ''
# Model override for max review in this repo.
review_model_max = ''
# Model override for standard refine in this repo.
refine_model = ''
# Model override for fast refine in this repo.
refine_model_fast = ''
# Model override for low refine in this repo.
refine_model_low = ''
# Model override for standard refine in this repo.
refine_model_standard = ''
# Model override for medium refine in this repo.
refine_model_medium = ''
# Model override for thorough refine in this repo.
refine_model_thorough = ''
# Model override for high refine in this repo.
refine_model_high = ''
# Model override for xhigh refine in this repo.
refine_model_xhigh = ''
# Model override for maximum refine in this repo.
refine_model_maximum = ''
# Model override for max refine in this repo.
refine_model_max = ''
# Agent override for fix in this repo.
fix_agent = ''
# Agent override for fast fix in this repo.
fix_agent_fast = ''
# Agent override for low fix in this repo.
fix_agent_low = ''
# Agent override for standard fix in this repo.
fix_agent_standard = ''
# Agent override for medium fix in this repo.
fix_agent_medium = ''
# Agent override for thorough fix in this repo.
fix_agent_thorough = ''
# Agent override for high fix in this repo.
fix_agent_high = ''
# Agent override for xhigh fix in this repo.
fix_agent_xhigh = ''
# Agent override for maximum fix in this repo.
fix_agent_maximum = ''
# Agent override for max fix in this repo.
fix_agent_max = ''
# Model override for standard fix in this repo.
fix_model = ''
# Model override for fast fix in this repo.
fix_model_fast = ''
# Model override for low fix in this repo.
fix_model_low = ''
# Model override for standard fix in this repo.
fix_model_standard = ''
# Model override for medium fix in this repo.
fix_model_medium = ''
# Model override for thorough fix in this repo.
fix_model_thorough = ''
# Model override for high fix in this repo.
fix_model_high = ''
# Model override for xhigh fix in this repo.
fix_model_xhigh = ''
# Model override for maximum fix in this repo.
fix_model_maximum = ''
# Model override for max fix in this repo.
fix_model_max = ''
# Agent override for security review in this repo.
security_agent = ''
# Agent override for fast security review in this repo.
security_agent_fast = ''
# Agent override for low security review in this repo.
security_agent_low = ''
# Agent override for standard security review in this repo.
security_agent_standard = ''
# Agent override for medium security review in this repo.
security_agent_medium = ''
# Agent override for thorough security review in this repo.
security_agent_thorough = ''
# Agent override for high security review in this repo.
security_agent_high = ''
# Agent override for xhigh security review in this repo.
security_agent_xhigh = ''
# Agent override for maximum security review in this repo.
security_agent_maximum = ''
# Agent override for max security review in this repo.
security_agent_max = ''
# Model override for standard security review in this repo.
security_model = ''
# Model override for fast security review in this repo.
security_model_fast = ''
# Model override for low security review in this repo.
security_model_low = ''
# Model override for standard security review in this repo.
security_model_standard = ''
# Model override for medium security review in this repo.
security_model_medium = ''
# Model override for thorough security review in this repo.
security_model_thorough = ''
# Model override for high security review in this repo.
security_model_high = ''
# Model override for xhigh security review in this repo.
security_model_xhigh = ''
# Model override for maximum security review in this repo.
security_model_maximum = ''
# Model override for max security review in this repo.
security_model_max = ''
# Agent override for design review in this repo.
design_agent = ''
# Agent override for fast design review in this repo.
design_agent_fast = ''
# Agent override for low design review in this repo.
design_agent_low = ''
# Agent override for standard design review in this repo.
design_agent_standard = ''
# Agent override for medium design review in this repo.
design_agent_medium = ''
# Agent override for thorough design review in this repo.
design_agent_thorough = ''
# Agent override for high design review in this repo.
design_agent_high = ''
# Agent override for xhigh design review in this repo.
design_agent_xhigh = ''
# Agent override for maximum design review in this repo.
design_agent_maximum = ''
# Agent override for max design review in this repo.
design_agent_max = ''
# Model override for standard design review in this repo.
design_model = ''
# Model override for fast design review in this repo.
design_model_fast = ''
# Model override for low design review in this repo.
design_model_low = ''
# Model override for standard design review in this repo.
design_model_standard = ''
# Model override for medium design review in this repo.
design_model_medium = ''
# Model override for thorough design review in this repo.
design_model_thorough = ''
# Model override for high design review in this repo.
design_model_high = ''
# Model override for xhigh design review in this repo.
design_model_xhigh = ''
# Model override for maximum design review in this repo.
design_model_maximum = ''
# Model override for max design review in this repo.
design_model_max = ''
# Override classifier agent for this repo.
classify_agent = ''
# Override classifier model for this repo.
classify_model = ''
# Override classifier reasoning for this repo.
classify_reasoning = ''
# Override classifier backup agent for this repo.
classify_backup_agent = ''
# Override classifier backup model for this repo.
classify_backup_model = ''
# Backup agent for review in this repo.
review_backup_agent = ''
# Backup agent for refine in this repo.
refine_backup_agent = ''
# Backup agent for fix in this repo.
fix_backup_agent = ''
# Backup agent for security review in this repo.
security_backup_agent = ''
# Backup agent for design review in this repo.
design_backup_agent = ''
# Backup model for review in this repo.
review_backup_model = ''
# Backup model for refine in this repo.
refine_backup_model = ''
# Backup model for fix in this repo.
fix_backup_model = ''
# Backup model for security review in this repo.
security_backup_model = ''
# Backup model for design review in this repo.
design_backup_model = ''
# Maximum prompt size for this repo before falling back to file paths.
max_prompt_size = 0
[ci]
# Override the agents used by CI for this repo.
agents = []
# Override the review types used by CI for this repo.
review_types = []
# Named [review.panels.X] panel for CI.
panel = ''
# Override the CI reasoning level for this repo. Legacy: fast, standard, thorough, maximum. Exact: low, medium, high, xhigh, max.
reasoning = ''
# Override the minimum CI severity included in synthesized output.
min_severity = ''
[auto_design_review]
min_diff_lines = 0
large_diff_lines = 0
large_file_count = 0
trigger_paths = []
skip_paths = []
trigger_message_patterns = []
skip_message_patterns = []
classifier_timeout_seconds = 0
classifier_max_prompt_size = 0
[review]
default_panel = ''
hook_review_panel = ''
[kata_context]
# Kata task context in review prompts: off | current | open (default off).
mode = ''
# Max bytes of kata context to include (default 50000).
max_chars = 0