73 lines
1.5 KiB
JSON
73 lines
1.5 KiB
JSON
{
|
|
"$schema": "https://opencode.ai/config.json",
|
|
"provider": {
|
|
"deepseek": {
|
|
"options": {
|
|
"apiKey": "{env:DEEPSEEK_API_KEY}"
|
|
}
|
|
}
|
|
},
|
|
"model": "deepseek/deepseek-v4-flash",
|
|
"server": {
|
|
"hostname": "127.0.0.1",
|
|
"port": 4096
|
|
},
|
|
"permission": {
|
|
"*": "ask",
|
|
"external_directory": "deny",
|
|
"read": {
|
|
"*": "allow",
|
|
".env": "deny",
|
|
".env.*": "deny",
|
|
"*.env": "deny",
|
|
"**/.env": "deny",
|
|
"**/.env.*": "deny",
|
|
"**/*.env": "deny",
|
|
"data/**": "deny",
|
|
"**/data/**": "deny",
|
|
"logs/**": "deny",
|
|
"**/logs/**": "deny"
|
|
},
|
|
"edit": {
|
|
"*": "ask",
|
|
".env": "deny",
|
|
".env.*": "deny",
|
|
"*.env": "deny",
|
|
"**/.env": "deny",
|
|
"**/.env.*": "deny",
|
|
"**/*.env": "deny",
|
|
"data/**": "deny",
|
|
"**/data/**": "deny",
|
|
"logs/**": "deny",
|
|
"**/logs/**": "deny"
|
|
},
|
|
"bash": {
|
|
"*": "ask",
|
|
"rm *": "ask",
|
|
"rm -rf *": "deny",
|
|
"rm -fr *": "deny",
|
|
"rm -r -f *": "deny",
|
|
"rm -f -r *": "deny",
|
|
"rm --recursive --force *": "deny",
|
|
"rm --force --recursive *": "deny",
|
|
"rmdir *": "ask",
|
|
"mv *": "ask",
|
|
"chmod *": "ask",
|
|
"chown *": "ask",
|
|
"sudo *": "ask",
|
|
"curl *": "ask",
|
|
"wget *": "ask",
|
|
"*.env*": "deny"
|
|
},
|
|
"question": "allow",
|
|
"task": "deny",
|
|
"todo": "allow",
|
|
"todoread": "allow",
|
|
"todowrite": "allow"
|
|
},
|
|
"experimental": {
|
|
"continue_loop_on_deny": true
|
|
},
|
|
"default_agent": "instruction"
|
|
}
|