-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.roborev.toml
More file actions
211 lines (209 loc) · 7.75 KB
/
.roborev.toml
File metadata and controls
211 lines (209 loc) · 7.75 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
# Default agent for this repo when no workflow-specific agent is set.
agent = 'codex'
# 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
# Extra review instructions added to prompts for this repo.
review_guidelines = ''
# Override the review job timeout in minutes for this repo.
job_timeout_minutes = 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 level for reviews in this repo: fast, standard, medium, thorough, or maximum.
review_reasoning = ''
# Reasoning level for refine in this repo: fast, standard, medium, thorough, or maximum.
refine_reasoning = ''
# Reasoning level for fix in this repo: fast, standard, medium, thorough, or maximum.
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 = []
# Automatic post-commit review mode for this repo: commit or branch.
post_commit_review = ''
reuse_review_session_lookback = 0
# Agent override for standard review in this repo.
review_agent = ''
# Agent override for fast review in this repo.
review_agent_fast = ''
# 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 maximum review in this repo.
review_agent_maximum = ''
# Agent override for refine in this repo.
refine_agent = ''
# Agent override for fast refine in this repo.
refine_agent_fast = ''
# 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 maximum refine in this repo.
refine_agent_maximum = ''
# Model override for standard review in this repo.
review_model = ''
# Model override for fast review in this repo.
review_model_fast = ''
# 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 maximum review in this repo.
review_model_maximum = ''
# Model override for standard refine in this repo.
refine_model = ''
# Model override for fast refine in this repo.
refine_model_fast = ''
# 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 maximum refine in this repo.
refine_model_maximum = ''
# Agent override for fix in this repo.
fix_agent = ''
# Agent override for fast fix in this repo.
fix_agent_fast = ''
# 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 maximum fix in this repo.
fix_agent_maximum = ''
# Model override for standard fix in this repo.
fix_model = ''
# Model override for fast fix in this repo.
fix_model_fast = ''
# 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 maximum fix in this repo.
fix_model_maximum = ''
# 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 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 maximum security review in this repo.
security_agent_maximum = ''
# 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 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 maximum security review in this repo.
security_model_maximum = ''
# 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 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 maximum design review in this repo.
design_agent_maximum = ''
# 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 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 maximum design review in this repo.
design_model_maximum = ''
# 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 = ''
hooks = []
# 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 = []
# Override the CI reasoning level for this repo: fast, standard, medium, thorough, or maximum.
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