{ "permissions": { "allow": [ "Bash(composer show *)", "mcp__laravel-boost__search-docs", "Bash(php *)", "Bash(composer why-not *)", "Bash(composer audit *)", "Bash(composer update *)", "Bash(composer dump-autoload *)", "Bash(vendor/bin/pint --dirty --format agent)", "Read(//Users/milos/Code/vanguardapp-plugins/**)", "Bash(sed -i.bak 's/\"illuminate\\\\/support\": \"\\\\^12.0|\\\\^13.0\"/\"illuminate\\\\/support\": \"^13.0\"/' composer.json)", "Bash(rm -f composer.json.bak)", "Bash(composer why *)", "Bash(echo \"exit=$?\")", "Bash(sed -E 's/\\(_auth\\(Token\\)?=\\).*/\\\\1/' ~/.npmrc)", "Bash(npm config *)", "Bash(npm install *)", "Bash(node -e \"const p=require\\('./node_modules/@inertiajs/vue3/package.json'\\);console.log\\(p.version, JSON.stringify\\(p.dependencies\\), JSON.stringify\\(p.peerDependencies\\)\\)\")", "Bash(node -e \"console.log\\(require\\('./node_modules/@inertiajs/core/package.json'\\).version\\)\")", "Bash(node -e \"const p=require\\('./node_modules/primevue/package.json'\\);console.log\\(p.version, JSON.stringify\\(p.peerDependencies||{}\\)\\)\")", "Bash(node -e \"const p=require\\('./node_modules/@primeuix/themes/package.json'\\);console.log\\(p.version\\); console.log\\(Object.keys\\(p.exports||{}\\).slice\\(0,20\\).join\\('\\\\n'\\)\\)\")", "Bash(npm run *)", "Bash(npm remove *)", "Bash(node -e \"const p=require\\('./package.json'\\); console.log\\(JSON.stringify\\(p.dependencies,null,2\\)\\)\")", "Bash(curl -sk -o /dev/null -w \"status: %{http_code}\\\\n\" https://vanguard.test/login)", "Bash(curl -sk https://vanguard.test/login)", "Bash(../vanguard/vendor/bin/pint --dirty --format agent)", "Bash(vendor/bin/pint --dirty)", "Bash(grep -o \"constructor\\(t,e,r=!0,i\\){[^}]*}\" node_modules/ziggy-js/dist/index.js)", "Bash(grep -o \"install\\(.\\\\{0,320\\\\}\" node_modules/ziggy-js/dist/vue.js)", "Bash(grep -o \"ZiggyVue[^}]\\\\{0,400\\\\}\" node_modules/ziggy-js/dist/index.esm.js)", "Bash(grep -o \"class [A-Za-z]* {constructor\\([^\\)]*\\)[^;]\\\\{0,400\\\\}\" node_modules/ziggy-js/dist/index.esm.js)", "Bash(vendor/bin/pest --group=browser tests/Browser/Users/CrudTest.php)", "Bash(vendor/bin/pest --group=browser tests/Browser/ProfileTest.php)", "Read(//Users/milos/Code/vanguardapp-announcements/**)", "Bash(sed -n '1,30p' ~/Code/vanguardapp-announcements/tests/Feature/*.php)", "Bash(composer test:browser)", "Bash(vendor/bin/pest --group=browser)", "Bash(pkill -f 'pest --group=browser')", "Bash(pkill -f 'playwright run-server')", "Read(//Users/milos/Code/vanguardapp-activity-log/**)", "Bash(/Users/milos/Code/vanguard/vendor/bin/pest -c phpunit.xml)", "Bash(vendor/bin/pest --group=browser tests/Browser/PermissionsTest.php)", "Bash(vendor/bin/pest --group=browser tests/Browser/PermissionsTest.php --filter=\"centres\")", "Bash(rm -f vendor/pestphp/pest-plugin-browser/.temp/playwright-server.json)", "Bash(VANGUARD_BROWSER=chrome timeout 900 vendor/bin/pest --group=visual --browser chrome tests/Visual/GalleryTest.php)", "Bash(python3 -)", "Bash(rm -rf tests/.pest)", "Bash(VANGUARD_BROWSER=chrome timeout 600 vendor/bin/pest --group=visual --browser chrome tests/Visual/RegressionTest.php)", "Bash(composer validate *)", "Bash(composer test *)" ] }, "enableAllProjectMcpServers": true, "enabledMcpjsonServers": [ "laravel-boost" ] }