{
  "permissions": {
    "allow": [
      "Bash(node:*)",
      "Bash(curl -s http://localhost:3001/api/projects)",
      "Bash(kill %1)",
      "Bash(npm run:*)",
      "Bash(curl -s http://localhost:3002/api/projects)",
      "Bash(curl -s http://localhost:5173)",
      "Bash(pkill -f \"vite client\")",
      "Bash(pkill -f \"nodemon\")",
      "Bash(curl -s http://localhost:3002/api/tasks/stats)",
      "Bash(pkill -f ngrok)",
      "Bash(python3 -c \"import sys,json; d=json.load\\(sys.stdin\\); [print\\(t['public_url']\\) for t in d['tunnels'] if t['proto']=='https']\")",
      "Bash(cloudflared tunnel:*)",
      "Bash(jobs -l)",
      "Bash(npx vite:*)",
      "Bash(npm install:*)",
      "Bash(lsof -ti:3001)",
      "Bash(lsof -ti:5174)",
      "Bash(tailscale status:*)",
      "Bash(tailscale ip:*)",
      "Bash(tailscale funnel:*)",
      "Bash(lsof -i:3001 -i:3002)",
      "Bash(tailscale serve:*)",
      "Bash(npm list:*)",
      "Bash(env)",
      "Bash(security find-generic-password:*)",
      "Bash(pm2 restart:*)",
      "Bash(curl -s -X POST http://localhost:3001/api/ai/parse -H \"Content-Type: application/json\" -d '{\"text\":\"test task\"}')",
      "Bash(curl -s -X POST \"http://localhost:3001/api/ai/parse\" -H \"Content-Type: application/json\" -d '{\"text\":\"test task\"}')",
      "Bash(pm2 logs:*)"
    ]
  }
}
