- PNG decoder with self-contained Deflate decompressor (RGB/RGBA) - ECS query3 and query4 for multi-component queries - Capsule collider + GJK/EPA narrow phase for convex shapes - Coulomb friction in physics solver - Lua engine API bindings (spawn, position, entity_count) Tests: 255 → 286 (+31) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
56 lines
4.1 KiB
JSON
56 lines
4.1 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(export PATH=\"$HOME/.cargo/bin:$PATH\")",
|
|
"Bash(cargo test:*)",
|
|
"Bash(where link.exe)",
|
|
"Bash(rustup show:*)",
|
|
"Bash(cargo clean:*)",
|
|
"Read(//c/Program Files/Microsoft Visual Studio/**)",
|
|
"Read(//c/Program Files \\(x86\\)/Microsoft Visual Studio/**)",
|
|
"Read(//c//**)",
|
|
"Read(//c/Users/SSAFY/miniforge3/Library/bin/**)",
|
|
"Read(//c/Users/SSAFY/miniforge3/Library/mingw-w64/**)",
|
|
"Read(//c/Users/SSAFY/miniforge3/**)",
|
|
"Bash(ls C:/Users/SSAFY/miniforge3/Library/bin/ld*)",
|
|
"Bash(ls C:/Users/SSAFY/miniforge3/Library/mingw-w64/bin/ld*)",
|
|
"Bash(conda install:*)",
|
|
"Bash(C:/Users/SSAFY/miniforge3/Scripts/conda.exe install:*)",
|
|
"Bash(export PATH=$HOME/.cargo/bin:$PATH)",
|
|
"Read(//c/Users/SSAFY/Desktop/projects/voltex/**)",
|
|
"Bash(export PATH=\"$HOME/.cargo/bin:/c/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64:$PATH\")",
|
|
"Bash(cmd //C \"call \\\\\"C:\\\\\\\\Program Files\\\\\\\\Microsoft Visual Studio\\\\\\\\2022\\\\\\\\Community\\\\\\\\VC\\\\\\\\Auxiliary\\\\\\\\Build\\\\\\\\vcvarsall.bat\\\\\" x64 >nul 2>&1 && echo LIB=%LIB% && echo INCLUDE=%INCLUDE%\")",
|
|
"Bash(ls '/c/Program Files \\(x86\\)/Windows Kits/')",
|
|
"Bash(find '/c/Program Files \\(x86\\)/Windows Kits' -name kernel32.lib)",
|
|
"Bash(find '/c/Program Files \\(x86\\)/Windows Kits/10' -name kernel32.lib)",
|
|
"Bash(ls:*)",
|
|
"Bash(export PATH=\"$HOME/.cargo/bin:$PATH\" MSVC_LIB=\"/c/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/lib/x64\" SDK_UM=\"/c/Program Files \\(x86\\)/Windows Kits/10/Lib/10.0.26100.0/um/x64\" SDK_UCRT=\"/c/Program Files \\(x86\\)/Windows Kits/10/Lib/10.0.26100.0/ucrt/x64\" export LIB=\"$MSVC_LIB;$SDK_UM;$SDK_UCRT\" __NEW_LINE_dfaf9ba8c4cc16a9__ MSVC_INC=\"/c/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/include\" SDK_INC=\"/c/Program Files \\(x86\\)/Windows Kits/10/Include/10.0.26100.0/ucrt\" SDK_UM_INC=\"/c/Program Files \\(x86\\)/Windows Kits/10/Include/10.0.26100.0/um\" SDK_SHARED_INC=\"/c/Program Files \\(x86\\)/Windows Kits/10/Include/10.0.26100.0/shared\" export INCLUDE=\"$MSVC_INC;$SDK_INC;$SDK_UM_INC;$SDK_SHARED_INC\" __NEW_LINE_dfaf9ba8c4cc16a9__ export PATH=\"/c/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64:$PATH\" __NEW_LINE_dfaf9ba8c4cc16a9__ cargo test --workspace)",
|
|
"Bash(find '/c/Program Files \\(x86\\)/Windows Kits' -name dbghelp.lib)",
|
|
"Bash(find /c/Users/SSAFY/Desktop/projects/voltex -name *.rs -path */examples*)",
|
|
"Bash(git add:*)",
|
|
"Bash(git commit:*)",
|
|
"Bash(cargo build:*)",
|
|
"Bash(cargo run:*)",
|
|
"Bash(cargo doc:*)",
|
|
"Bash(cargo metadata:*)",
|
|
"Bash(python3 -c \"import sys,json; d=json.load\\(sys.stdin\\); pkgs=[p for p in d[''''packages''''] if p[''''name'''']==''''wgpu'''']; feats=pkgs[0][''''features''''] if pkgs else {}; print\\([f for f in feats if ''''ray'''' in f.lower\\(\\)]\\)\")",
|
|
"Read(//c/Users/SSAFY/Desktop/projects/voltex/$HOME/.cargo/registry/src/*/wgpu-28.*/**)",
|
|
"Bash(find /c/Users/SSAFY/.cargo/registry/src -name *.rs -path *wgpu_types*)",
|
|
"Bash(xargs grep:*)",
|
|
"Bash(find /c/Users/SSAFY/.cargo/registry/src -name *.rs)",
|
|
"Bash(find /c/Users/SSAFY/.cargo/registry/src -name *.rs -path *wgpu*)",
|
|
"Bash(find /c/Users/SSAFY/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-28.0.0/src -name *.rs)",
|
|
"Bash(grep -r ExperimentalFeatures C:/Users/SSAFY/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wgpu-core-*/src/)",
|
|
"Bash(curl -sL https://www.lua.org/ftp/lua-5.4.7.tar.gz -o /tmp/lua-5.4.7.tar.gz)",
|
|
"Read(//tmp/**)",
|
|
"Bash(mkdir -p C:/Users/SSAFY/Desktop/projects/voltex/crates/voltex_script/lua)",
|
|
"Read(//c/tmp/**)",
|
|
"Bash(tar xzf:*)",
|
|
"Bash(cp lua-5.4.7/src/*.c lua-5.4.7/src/*.h C:/Users/SSAFY/Desktop/projects/voltex/crates/voltex_script/lua/)",
|
|
"Bash(cd:*)",
|
|
"Bash(git status:*)",
|
|
"Bash(git push:*)"
|
|
]
|
|
}
|
|
}
|