73 lines
5.8 KiB
JSON
73 lines
5.8 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Read(//home/moze/Sources/trueref/**)",
|
|
"WebFetch(domain:en.wikipedia.org)",
|
|
"Read(//home/moze/.claude/**)",
|
|
"Read(//home/moze/.config/claude/**)",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/libs/search?libraryName=phaser&query=phaser+game+framework&type=txt\")",
|
|
"Skill(update-config)",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=load+texture+atlas+sprite+sheet+frame&type=txt&tokens=3000\")",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=scene+preload+create+game+config+setup&type=txt&tokens=3000\")",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=load+atlas+texture+atlas+json+this.load.atlas&type=txt&tokens=2000\")",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=image+draggable+input+pointer+drag+interactive&type=txt&tokens=2000\")",
|
|
"Bash(npm create:*)",
|
|
"Bash(npx:*)",
|
|
"Bash(echo {})",
|
|
"Bash(npm init:*)",
|
|
"Bash(npm install:*)",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=game+object+image+add+scene+this.add.image+create&type=txt&tokens=2000\")",
|
|
"Bash(cp /tmp/phaser-atlas.json /home/moze/Sources/phaser-scopa/public/atlas.json)",
|
|
"Bash(cp /home/moze/Immagini/Napoletane/dist/atlas.png /home/moze/Sources/phaser-scopa/public/atlas.png)",
|
|
"Bash(cp /home/moze/Immagini/Napoletane/dist/retro.png /home/moze/Sources/phaser-scopa/public/retro.png)",
|
|
"mcp__chrome-devtools__take_screenshot",
|
|
"mcp__chrome-devtools__click",
|
|
"mcp__chrome-devtools__evaluate_script",
|
|
"mcp__chrome-devtools__list_console_messages",
|
|
"mcp__chrome-devtools__list_network_requests",
|
|
"mcp__chrome-devtools__navigate_page",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=particle+emitter+ParticleEmitter+explode+burst+effect&type=txt&tokens=3000\")",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=WebAudioSound sound manager play background music loop&type=txt&tokens=2000\")",
|
|
"Bash(curl -v \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=particle+emitter+burst+effect&type=txt&tokens=2000\")",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=particle+emitter+burst+effect&type=txt&tokens=2000\" -o /tmp/trueref_particles.txt)",
|
|
"Read(//tmp/**)",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=sound+manager+audio+play+loop&type=txt&tokens=2000\" -o /tmp/trueref_audio.txt)",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=ParticleEmitter+addEmitter+createEmitter+gravity+speed&type=txt&tokens=2000\" -o /tmp/t1.txt)",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=tween+chain+timeline+sequence+onComplete&type=txt&tokens=2000\" -o /tmp/t2.txt)",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=add particles texture frame lifespan speed scale alpha&type=txt&tokens=3000\" -o /tmp/t3.txt)",
|
|
"Bash(curl -s --max-time 10 \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=graphics fillRoundedRect strokeRoundedRect radius corner&type=txt&tokens=2500\")",
|
|
"Bash(curl -s http://localhost:3000)",
|
|
"mcp__chrome-devtools__get_console_message",
|
|
"mcp__context7__resolve-library-id",
|
|
"Bash(curl -s http://localhost:5173/api/v1/libraries)",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=mobile+android+APK+cordova+capacitor+package&type=txt\")",
|
|
"Bash(curl -sv \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=mobile+android+APK+cordova+capacitor+package&type=txt\")",
|
|
"Bash(curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=device+mobile+scale+touch+input+browser&type=txt&tokens=3000\")",
|
|
"Bash(head -60 echo \"---\" curl -s \"http://localhost:5173/api/v1/context?libraryId=/local/phaser&query=scale manager fit resize mobile device&type=txt&tokens=2000\")",
|
|
"Bash(java -version)",
|
|
"Read(//home/moze/Android/Sdk/**)",
|
|
"Bash(node -e \"require\\(''child_process''\\).execSync\\(''npx @capacitor/cli --version'', {stdio:''inherit''}\\)\")",
|
|
"Read(//usr/lib/android-sdk/**)",
|
|
"Read(//opt/**)",
|
|
"Read(//usr/**)",
|
|
"Bash(dpkg -l android-sdk)",
|
|
"Bash(adb version:*)",
|
|
"Bash(apt-cache search:*)",
|
|
"Bash(curl:*)",
|
|
"Bash(sudo apt-get:*)",
|
|
"Bash(unzip -q /tmp/cmdline-tools.zip -d ~/android-sdk/cmdline-tools)",
|
|
"Bash(mv ~/android-sdk/cmdline-tools/cmdline-tools ~/android-sdk/cmdline-tools/latest)",
|
|
"Read(//home/moze/android-sdk/cmdline-tools/latest/**)",
|
|
"Read(//home/moze/android-sdk/**)",
|
|
"Bash(export ANDROID_SDK_ROOT=$HOME/android-sdk export ANDROID_HOME=$HOME/android-sdk export PATH=$PATH:$HOME/android-sdk/cmdline-tools/latest/bin __NEW_LINE_061516952640df3a__ yes)",
|
|
"Bash($HOME/android-sdk/cmdline-tools/latest/bin/sdkmanager --sdk_root=$HOME/android-sdk \"platforms;android-34\" \"build-tools;34.0.0\")",
|
|
"Bash(npm run:*)",
|
|
"Bash(export ANDROID_SDK_ROOT=$HOME/android-sdk)",
|
|
"Bash(export ANDROID_HOME=$HOME/android-sdk)",
|
|
"Bash(python3 -c \"import sys,json; d=json.load\\(sys.stdin\\); [print\\(s[''''title''''], ''''|'''', s[''''description''''][:80]\\) for s in d.get\\(''''snippets'''',[]\\)]\")",
|
|
"Bash(grep -r \"android-sdk\\\\|ANDROID_SDK\\\\|sdk.dir\" /home/moze/Sources/phaser-scopa/android/ --include=*.properties --include=*.gradle --include=*.gradle.kts)",
|
|
"Bash(./gradlew assembleDebug --quiet)"
|
|
]
|
|
}
|
|
}
|