21 lines
1.5 KiB
JSON
21 lines
1.5 KiB
JSON
|
|
{
|
||
|
|
"permissions": {
|
||
|
|
"allow": [
|
||
|
|
"Bash(dir D:\\\\code\\\\aidio-description *)",
|
||
|
|
"Bash(cd /d \"D:\\\\code\\\\aidio-description\")",
|
||
|
|
"Bash(Get-ChildItem -Filter \"package.json\" -Recurse)",
|
||
|
|
"Bash(Select-Object -ExpandProperty FullName)",
|
||
|
|
"Bash(Get-ChildItem -Path \"D:\\\\code\\\\aidio-description\" -Recurse -Include \".env*\")",
|
||
|
|
"Bash(Select-Object -First 20)",
|
||
|
|
"Bash(xargs grep -l \"tempDir\\\\|tempDir\\\\|frame_\\\\|batch_audio\")",
|
||
|
|
"Bash(npm run *)",
|
||
|
|
"Bash(npx tsc *)",
|
||
|
|
"Bash(curl -s -H \"Authorization: Basic YWRtaW46YWlkaW8yMDI0\" http://localhost:3000/api/config)",
|
||
|
|
"Bash(node -e \"const d=JSON.parse\\(require\\('fs'\\).readFileSync\\(0,'utf-8'\\)\\); const c=d.config||{}; console.log\\('keys:', Object.keys\\(c\\).sort\\(\\).join\\(', '\\)\\); console.log\\(\\); console.log\\('defaultPrompt \\(first 80 chars\\):'\\); console.log\\(' ' + \\(c.defaultPrompt||''\\).slice\\(0,80\\)\\); console.log\\(\\); console.log\\('visionProvider:', c.visionProvider\\); console.log\\('ttsProvider:', c.ttsProvider\\); console.log\\('tempDir:', c.tempDir\\); console.log\\('nested leaked?', 'visionProviders' in c, 'ttsProviders' in c\\);\")",
|
||
|
|
"Bash(powershell *)",
|
||
|
|
"Bash(AIDIO_DEFAULT_PROMPT=\"CUSTOM ENV OVERRIDE FOR TEST\" npm run *)",
|
||
|
|
"Bash(node -e \"const d=JSON.parse\\(require\\('fs'\\).readFileSync\\(0,'utf-8'\\)\\); console.log\\('defaultPrompt:', d.config.defaultPrompt\\);\")"
|
||
|
|
]
|
||
|
|
}
|
||
|
|
}
|