forked from omar-haris/smart-coding-mcp
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.json
More file actions
70 lines (70 loc) · 1.11 KB
/
config.json
File metadata and controls
70 lines (70 loc) · 1.11 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
{
"searchDirectory": ".",
"fileExtensions": [
"js",
"ts",
"jsx",
"tsx",
"mjs",
"cjs",
"css",
"scss",
"sass",
"less",
"html",
"htm",
"xml",
"svg",
"py",
"pyw",
"java",
"kt",
"scala",
"c",
"cpp",
"h",
"hpp",
"cs",
"go",
"rs",
"rb",
"php",
"swift",
"sh",
"bash",
"json",
"yaml",
"yml",
"toml",
"sql"
],
"excludePatterns": [
"**/node_modules/**",
"**/dist/**",
"**/build/**",
"**/.git/**",
"**/coverage/**",
"**/.next/**",
"**/target/**",
"**/vendor/**",
"**/.smart-coding-cache/**",
"**/*.rdb"
],
"smartIndexing": true,
"chunkSize": 25,
"chunkOverlap": 5,
"batchSize": 100,
"maxFileSize": 1048576,
"maxResults": 5,
"enableCache": true,
"cacheDirectory": "./.smart-coding-cache",
"watchFiles": false,
"verbose": false,
"embeddingModel": "nomic-ai/nomic-embed-text-v1.5",
"embeddingDimension": 256,
"device": "auto",
"chunkingMode": "smart",
"semanticWeight": 0.7,
"exactMatchBoost": 1.5,
"workerThreads": "auto"
}