{
  "permissions": {
    "allow": [
      "Bash(grep -E \"\\\\.js$\")",
      "Bash(grep -o \"^\\\\s*router\\\\.\\\\\\(get\\\\|post\\\\|put\\\\|delete\\\\|patch\\\\\\)\\(\" /home/taaazzz/projects/FailDaily/backend-api/src/routes/*.js)",
      "Bash(pnpm -C frontend test -- --no-watch --browsers=ChromeHeadless)",
      "Bash(npx ng:*)",
      "Bash(dpkg -l)",
      "Bash(find /home/taaazzz/projects/FailDaily -path */chrome-headless-shell/* -name chrome* -type f)",
      "Bash(find /home/taaazzz/projects/FailDaily -path */.cache/puppeteer/* -name chrome* -type f)",
      "Bash(pnpm -C frontend lint)",
      "Bash(TMPDIR=/tmp TMP=/tmp TEMP=/tmp NODE_ENV=test DB_DISABLED=true JWT_SECRET=test_jwt_secret_ci SMTP_PASS=fake_smtp_pass OPENAI_API_KEY=fake_openai_key LOGS_DB_PASSWORD=fake_logs_db_pass DB_PASSWORD=fake_db_pass pnpm -C backend-api test:smoke)",
      "Bash(git add:*)",
      "Bash(git commit:*)",
      "Bash(git push:*)",
      "Bash(ssh -o ConnectTimeout=5 -p 2224 git@gitlab.taaazzz-prog.fr)",
      "Bash(curl -s --max-time 10 https://gitlab.taaazzz-prog.fr/api/v4/projects/root%2FFailDaily/pipelines?per_page=3)",
      "Bash(curl -s --max-time 10 \"https://gitlab.taaazzz-prog.fr/api/v4/projects?search=FailDaily\")",
      "Bash(curl -s --max-time 10 \"https://gitlab.taaazzz-prog.fr/api/v4/projects\")",
      "Bash(curl -s --max-time 10 \"https://gitlab.taaazzz-prog.fr/api/v4/projects?private_token=$GITLAB_TOKEN&search=FailDaily\")",
      "Bash(python3 -c \"import sys,json; data=json.load\\(sys.stdin\\); print\\(json.dumps\\([{''''id'''':p[''''id''''],''''name'''':p[''''name'''']} for p in data], indent=2\\)\\)\")"
    ]
  }
}
