-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.json
More file actions
42 lines (42 loc) · 1.18 KB
/
config.json
File metadata and controls
42 lines (42 loc) · 1.18 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
{
"model": {
"name": "gpt-5.4-nano",
"fallback_models": [
"gpt-4.1",
"gpt-4.1-nano",
"gpt-4o-mini"
],
"max_tokens": 32768,
"temperature": 0.2,
"timeout": 90
},
"projects": {
"enabled_repos": [
"sheng1111/M4A-Transcriber-TW",
"sheng1111/EdgeWhisperPi",
"sheng1111/Proxy-Hunter",
"sheng1111/text2srt_tts",
"sheng1111/lexitrace"
],
"default_repo": "sheng1111/AI-Code-Review-Agent"
},
"review": {
"max_diff_size": 150000,
"large_diff_threshold": 300000,
"chunk_max_tokens": 8192,
"max_files_detail": 8,
"overview_max_tokens": 12288,
"response_language": "zh-TW"
},
"filters": {
"ignored_extensions": [".md", ".txt", ".yml", ".yaml", ".json", ".lock", ".png", ".jpg", ".gif", ".svg"],
"ignored_paths": ["docs/", "documentation/", ".github/", "node_modules/", "dist/", "build/", ".vscode/"],
"code_extensions": [".py", ".js", ".ts", ".jsx", ".tsx", ".java", ".cpp", ".c", ".go", ".rs", ".php", ".rb", ".cs", ".swift", ".kt"]
},
"prompts": {
"include_line_numbers": true,
"detailed_analysis": true,
"security_focus": true,
"performance_analysis": true
}
}