67 lines
4.7 KiB
JSON
67 lines
4.7 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(go mod *)",
|
|
"Bash(npm --version)",
|
|
"Bash(docker --version)",
|
|
"Bash(docker-compose build *)",
|
|
"Bash(npm install *)",
|
|
"Bash(docker-compose up *)",
|
|
"Bash(docker-compose -f \"D:\\\\!toyffee\\\\party-mix-app\\\\party-mix-app\\\\docker-compose.yml\" ps)",
|
|
"Bash(curl -s http://localhost:8081/health)",
|
|
"Bash(curl -s \"http://localhost:3001\" -o /dev/null -w \"Web HTTP status: %{http_code}\")",
|
|
"Bash(docker-compose stop *)",
|
|
"Bash(docker-compose rm *)",
|
|
"Bash(docker stop *)",
|
|
"Bash(docker rm *)",
|
|
"Bash(docker compose *)",
|
|
"Bash(curl *)",
|
|
"Bash(grep -E \"\\\\.\\(ts|tsx\\)$\")",
|
|
"Bash(pg_isready)",
|
|
"Bash(where psql *)",
|
|
"Bash(powershell -command \"Get-Service 'com.docker.service' 2>/dev/null | Select-Object Status,Name\")",
|
|
"Bash(net start *)",
|
|
"Bash(powershell -command \"Start-Process 'C:\\\\Program Files\\\\Docker\\\\Docker\\\\Docker Desktop.exe' -WindowStyle Hidden\")",
|
|
"Bash(break)",
|
|
"Bash(xargs grep *)",
|
|
"Bash(python -c \"import sys,json; d=json.load\\(sys.stdin\\); print\\(f'Tracks: {len\\(d\\)}'\\); [print\\(f' {t[\\\\\"artist\\\\\"]} — {t[\\\\\"title\\\\\"]}'\\) for t in d[:5]]\")",
|
|
"Bash(python -c \"import sys,json; d=json.load\\(sys.stdin\\); print\\(repr\\(d[0]['artist'] + ' — ' + d[0]['title']\\)\\)\")",
|
|
"Bash(python -c \"import sys,json; d=json.load\\(sys.stdin\\); a=d[0]['artist']; print\\([hex\\(ord\\(c\\)\\) for c in a]\\)\")",
|
|
"Bash(python -c \"import sys,json; d=json.load\\(sys.stdin\\); print\\(json.dumps\\(d[0], ensure_ascii=False, indent=2\\)\\)\")",
|
|
"Bash(npx tsc *)",
|
|
"Bash(go build *)",
|
|
"Bash(where go *)",
|
|
"Read(//c/Program Files/Go/**)",
|
|
"Read(//c/Go/**)",
|
|
"Bash(tasklist)",
|
|
"Bash(docker-compose down *)",
|
|
"Bash(docker-compose ps *)",
|
|
"Bash(xargs -I {} basename {})",
|
|
"Bash(docker-compose restart *)",
|
|
"Bash(Get-Content \"C:\\\\Users\\\\Kirko\\\\AppData\\\\Local\\\\Temp\\\\claude\\\\D---toyffee-party-mix-app-party-mix-app\\\\b38c92ce-ec1f-4d1c-bb67-25a43c2d0293\\\\tasks\\\\blijpxwoy.output\" -Wait)",
|
|
"Bash(Select-String -Pattern \"Step|Successfully|ERROR|error|FAILED|=>|Building|writing\")",
|
|
"PowerShell(dir \"D:\\\\!toyffee\\\\party-mix-app\\\\party-mix-app\\\\apps\\\\backend\" -Recurse | Where-Object {!$_.PSIsContainer} | Select-Object FullName)",
|
|
"PowerShell(cmd /c \"dir /s /b D:\\\\!toyffee\\\\party-mix-app\\\\party-mix-app\\\\apps\\\\backend\")",
|
|
"PowerShell(Get-Content \"C:\\\\Users\\\\Kirko\\\\AppData\\\\Local\\\\Temp\\\\claude\\\\D---toyffee-party-mix-app-party-mix-app\\\\b38c92ce-ec1f-4d1c-bb67-25a43c2d0293\\\\tasks\\\\bcqbr16en.output\" | Where-Object { $_ -match \"#13\" })",
|
|
"PowerShell(Get-Content *)",
|
|
"WebSearch",
|
|
"WebFetch(domain:yandex-music.readthedocs.io)",
|
|
"WebFetch(domain:github.com)",
|
|
"WebFetch(domain:ym.marshal.dev)",
|
|
"WebFetch(domain:music.yandex.ru)",
|
|
"WebFetch(domain:raw.githubusercontent.com)",
|
|
"PowerShell(Invoke-WebRequest -Uri \"http://localhost:8081/api/proxy/yandex-playlist?url=https://music.yandex.ru/playlists/lk.b1bcb266-22d1-4c65-836d-963babe68f3d\" -UseBasicParsing -TimeoutSec 20 | Select-Object StatusCode, @{n='Body';e={$_.Content | ConvertFrom-Json | ConvertTo-Json -Depth 3}} 2>&1)",
|
|
"PowerShell($r = Invoke-WebRequest -Uri \"http://localhost:8081/api/proxy/yandex-playlist?url=https://music.yandex.ru/playlists/lk.b1bcb266-22d1-4c65-836d-963babe68f3d\" -UseBasicParsing -TimeoutSec 20 -ErrorAction SilentlyContinue; \"Status: $\\($r.StatusCode\\)\"; $r.Content | ConvertFrom-Json | ForEach-Object { \"Name: $\\($_.name\\)\"; \"Tracks count: $\\($_.tracks.Count\\)\"; $_.tracks | Select-Object -First 5 })",
|
|
"PowerShell(docker build *)",
|
|
"PowerShell(Invoke-WebRequest -Uri \"http://localhost:8081/api/proxy/yandex-playlist?url=https://music.yandex.ru/playlists/lk.b1bcb266-22d1-4c65-836d-963babe68f3d\" -UseBasicParsing -TimeoutSec 10 | Select-Object StatusCode 2>&1)",
|
|
"PowerShell(try { $r = Invoke-WebRequest -Uri \"http://localhost:8081/api/proxy/yandex-playlist?url=https://music.yandex.ru/playlists/lk.b1bcb266-22d1-4c65-836d-963babe68f3d\" -UseBasicParsing -TimeoutSec 10; \"HTTP $\\($r.StatusCode\\)\" } catch { \"Error: $_\" }; docker inspect party-mix-app-backend-1 --format \"Created: {{.Created}}\" 2>&1)",
|
|
"PowerShell(docker image inspect *)",
|
|
"Bash(powershell -Command ' *)",
|
|
"Bash(git -C \"/d/!toyffee/party-mix-app/party-mix-app\" log --oneline -3)",
|
|
"Bash(docker run *)",
|
|
"Bash(docker exec *)",
|
|
"PowerShell(docker exec party-mix-app-web-1 *)"
|
|
]
|
|
}
|
|
}
|