{
  "permissions": {
    "allow": [
      "Bash(\"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Auxiliary\\\\Build\\\\vcvars64.bat\")",
      "Bash(cd /d D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local)",
      "Bash(cmake --build insa\\\\Release --target fikocad)",
      "Bash(D:/__sistem__/ProgramFiles/AndroidSdk/cmake/3.22.1/bin/ninja.exe -C D:/__sistem__/Masaustu/FikoYT.Yeni.Cag/fikatia-local/insa/Release fikocad)",
      "PowerShell(Get-ChildItem -Path \"D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local\" -Force | Select-Object Name, @{Name='Type';Expression={if \\($_.PSIsContainer\\) {'Directory'} else {'File'}}} | Format-Table -AutoSize)",
      "PowerShell(Get-ChildItem -Path \"D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local\\\\uygulama\" -Recurse | Select-Object FullName, Name, @{Name='Type';Expression={if \\($_.PSIsContainer\\) {'Directory'} else {'File'}}} | Format-Table -AutoSize)",
      "Bash(cp \"D:/__sistem__/Masaustu/FikoYT.Yeni.Cag/fikatia-local/uygulama/fikatia/com/\"*.hpp \"/d/__sistem__/Masaustu/FikatiaV2024/src/com/\")",
      "Bash(cp \"D:/__sistem__/Masaustu/FikoYT.Yeni.Cag/fikatia-local/uygulama/fikatia/com/\"*.cpp \"/d/__sistem__/Masaustu/FikatiaV2024/src/com/\")",
      "Bash(dir /b /s \"D:/__sistem__/Masaustu/FikoYT.Yeni.Cag/fikatia-local\")",
      "Bash(findstr /i \"\\\\.cpp\\\\|\\\\.hpp\")",
      "Bash(grep -E \"\\\\.py$\")",
      "Bash(xargs grep -l \"test\")",
      "Bash(xargs grep -l \"fiko_sahne_test\\\\|fiko_io_test\")",
      "Bash(cmd /c '\"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Auxiliary\\\\Build\\\\vcvars64.bat\" >nul && cd /d D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local && cmake --build insa\\\\Release --target fikocad 2>&1 | tail -30)",
      "Bash(powershell -Command \"\\(Get-Content .\\\\uygulama\\\\fikocad\\\\hizli3d_penceresi.cpp\\).Count\")",
      "Bash(findstr /R \"GEOMETRI:SANALLI\\\\|SAHNE:SANALLI\\\\|IO:SANALLI\")",
      "Bash(g++ -fsyntax-only -std=c++23 \"uygulama\\\\fikocad\\\\hizli3d_penceresi.cpp\")",
      "Bash(awk '/^void hizli3dPencereCiz/,/^}  \\\\/\\\\/ namespace$/' \"uygulama\\\\fikocad\\\\hizli3d_penceresi.cpp\")",
      "Bash(grep *)",
      "Bash(awk *)",
      "Bash(git checkout *)",
      "mcp__filesystem__edit_file",
      "Bash(# Derleme komutunu çalıştır \\(önceki hata var mı kontrol et\\)\ncmd /c '\"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Auxiliary\\\\Build\\\\vcvars64.bat\" >nul && cd /d D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local && cmake --build insa\\\\Release --target fikocad 2>&1 | head -50)",
      "Bash(dir \"D:\\\\__sistem__\\\\ProgramFiles\\\\Microsoft Visual Studio\\\\2022\\\\Community\\\\VC\\\\Tools\\\\MSVC\" /AD)",
      "Bash(dir \"D:\\\\__sistem__\\\\ProgramFiles\\\\VisualStudio\" /AD)",
      "Bash(dir \"D:/__sistem__/ProgramFiles/Microsoft Visual Studio/2022\" /AD)",
      "Bash(findstr /i \"Community Professional Enterprise\")",
      "Read(//mnt/c/Program Files/Microsoft Visual Studio/**)",
      "Read(//c/Program Files \\\\\\(x86\\\\\\)/Microsoft Visual Studio/**)",
      "Bash(\"D:\\\\Program Files\\\\Microsoft Visual Studio\\\\2022\\\\Community\\\\Common7\\\\Tools\\\\VsDevCmd.bat\" -arch=x64)",
      "Bash(cmd /c '\"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Auxiliary\\\\Build\\\\vcvars64.bat\" >nul && cd /d D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local && cmake --build insa\\\\Release --target fikocad 2>&1 | tail -100)",
      "Bash(\"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\2022\\\\Community\\\\Common7\\\\Tools\\\\VsDevCmd.bat\" -arch=x64 -host_arch=x64)",
      "Bash(cmd /c \"call \\\\\"D:/Program Files/Microsoft Visual Studio/2022/Community/Common7/Tools/VsDevCmd.bat\\\\\" -arch=x64 >nul 2>&1 && echo VS yüklendi, cmake ile derleme başlatılıyor...\")",
      "Bash(\"D:/__sistem__/ProgramFiles/Cmake/bin/cmake.exe\" --version)",
      "Bash(\"D:/__sistem__/ProgramFiles/Cmake/bin/cmake.exe\" --build D:/__sistem__/Masaustu/FikoYT.Yeni.Cag/fikatia-local/insa/Release --target fikocad)",
      "Bash(cmd /c '\"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Auxiliary\\\\Build\\\\vcvars64.bat\" >nul && cd /d D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local && cmake --build insa\\\\Release --target fikocad fiko_sahne_test fiko_geometri_test 2>&1')",
      "Bash(\"C:/Program Files/CMake/bin/cmake.exe\" --version)",
      "Bash(\"C:/ProgramFiles/CMake/bin/cmake.exe\" --version)",
      "Bash(test -f \"D:/__sistem__/Masaustu/FikoYT.Yena.Cag/fikatia-local/uygulama\\\\\\\\fikocad\\\\\\\\dosya_islemleri.cpp\")",
      "Bash(ls -la \"D:/__sistem__/Masaustu/FikoYT.Yena.Cag/fikatia-local/uygulama\\\\\\\\fikocad\")",
      "Bash(ls -la \"/dD:/__sistem__/Masaustu/FikoYT.Yena.Cag/fikatia-local/uygulama\\\\\\\\fikocad\")",
      "mcp__filesystem__read_text_file",
      "Bash(cmd /c '\"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Auxiliary\\\\Build\\\\vcvars64.bat\" >nul && cd /d D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local && cmake --build insa\\\\Release --target fikocad 2>&1 | head -100)",
      "Bash(cmd /c '\"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Auxiliary\\\\Build\\\\vcvars64.bat\" >nul && cd /d D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local && cmake --build insa\\\\Release --target fiko_sahne_test fiko_sahne 2>&1')",
      "PowerShell(D:\\\\__sistem__\\\\Mamaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local\\\\insa.bat Release 2>&1 | Select-Object -Last 40)",
      "PowerShell(& 'D:\\\\__sistem__\\\\Mamaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local\\\\insa.bat' Release 2>&1 | Select-Object -Last 40)",
      "PowerShell($lines = Get-Content application/fikocad/istakip_penceresi.cpp -Encoding UTF8; 1..5 | ForEach-Object { \"L{0}: [{1}]\" -f $_, $lines[$_] })",
      "Bash(python.exe --version)",
      "Bash(./insa.bat)",
      "Read(//d/__sistem__/ProgramFiles/VsStudio/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/**)",
      "Read(//d/__sistem__/ProgramFiles/VsStudio/VC/Tools/MSVC/14.44.35207/lib/x64/**)",
      "Read(//d/__sistem__/ProgramFiles/VsStudio/**)",
      "Read(//d/__sistem__/ProgramFiles/VsStudio/VC/Auxiliary/Build/**)",
      "Bash(export VS140COMNTOOLS=\"D:/__sistem__/ProgramFiles/VsStudio/Common7/\")",
      "Bash(export INCLUDE=\"D:/__sistem__/ProgramFiles/VsStudio/VC/Tools/MSVC/14.44.35207/include;D:/Windows Kits/10/Include/10.0.26100.0/um;D:/Windows Kits/10/Include/10.0.26100.0/shared;D:/Windows Kits/10/Include/10.0.26100.0/winrt\")",
      "Bash(export LIB=\"D:/__sistem__/ProgramFiles/VsStudio/VC/Tools/MSVC/14.44.35207/lib/x64;D:/Windows Kits/10/Lib/10.0.26100.0/um/x64\")",
      "Bash(export LIBPATH=\"D:/Windows Kits/10/Lib/10.0.26100.0/um/x64\")",
      "Bash(cmake -S . -B insa/Release -G Ninja -DCMAKE_BUILD_TYPE=Release -DFIKO_URETICI_UI=ON)",
      "Bash(cmd.exe /c \"insa.bat Release\")",
      "Bash(./insa.bat Release)",
      "Bash(/c/Windows/System32/cmd.exe /c \"insa.bat Release\")",
      "Bash(/c/Windows/System32/cmd.exe /c \"set /p=</dev/null>nul & insa.bat Release > /tmp/insa_build.log 2>&1\")",
      "Bash(echo \"build started, PID: $!\")",
      "Bash(/c/Windows/System32/cmd.exe /c 'powershell -Command \"& { Get-Content insa.bat | ForEach-Object { if \\($_ -notmatch '\\\\''PAUSE'\\\\''\\) {$_} } } | Out-File -Encoding ASCII insa_nopause.bat\" && insa_nopause.bat Release > /tmp/insa_build.log 2>&1')",
      "Bash(/c/Windows/System32/cmd.exe /c \"set V=1 & call \\\\\"D:/__sistem__/ProgramFiles/VsStudio/VC/Auxiliary/Build/vcvars64.bat\\\\\" x64 2>&1 & echo INCLUDE=%INCLUDE% & echo LIB=%LIB% & echo LIBPATH=%LIBPATH%\")",
      "Bash(/c/Windows/System32/cmd.exe /c \"type insa.bat | findstr /v PAUSE > insa_build.bat & insa_build.bat Release 2>&1 > insa_build.log\")",
      "Bash(/c/Windows/System32/cmd.exe /c \"type insa.bat | findstr /v PAUSE > insa_build.bat\")",
      "Bash(/c/Windows/System32/cmd.exe /c \"call insa.bat Release > insa_build.log 2>&1\")",
      "Bash(/c/Windows/System32/cmd.exe /c \"vcvars64.bat x64 >nul 2>&1 && cmake -S . -B insa/Release -G Ninja -DCMAKE_BUILD_TYPE=Release -DFIKO_URETICI_UI=ON && cmake --build insa/Release --target fikocad\")",
      "Bash(echo \"DONE exit=$?\")",
      "Bash(/c/Windows/System32/cmd.exe /c \"echo @echo off > insa_run.bat && echo call vcvars64.bat x64 >> insa_run.bat && echo cmake -S . -B insa/Release -G Ninja -DCMAKE_BUILD_TYPE=Release -DFIKO_URETICI_UI=ON >> insa_run.bat && echo if errorlevel 1 goto BUILDFAIL >> insa_run.bat && echo cmake --build insa/Release --target fikocad >> insa_run.bat && echo goto DONE >> insa_run.bat && echo :BUILDFAIL >> insa_run.bat && echo BUILD FAILED >> insa_run.bat && echo :DONE >> insa_run.bat\")",
      "mcp__filesystem__write_file",
      "Bash(/c/Windows/System32/cmd.exe /c \"call insa_run.bat\")",
      "Bash(echo \"EXIT=$?\")",
      "mcp__filesystem__list_allowed_directories",
      "mcp__filesystem__list_directory",
      "Bash(go build *)",
      "Read(//c/Users/FikoYT/go/**)",
      "Bash(find /c -name \"go.mod\" -path \"*merkez.go-server.com*\")",
      "Bash(find /c/Users/FikoYT/go/pkg/mod/github.com/zishang520/engine.io-go-parser@v1.3.2 -name *.go)",
      "Bash(find /c/Users/FikoYT/go/pkg/mod/github.com/zishang520/socket.io-go-parser@v2.5.0 -name *.go)",
      "Bash(cmd /c '\"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Auxiliary\\\\Build\\\\vcvars64.bat\" >nul && cd /d D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local && cmake --build insa\\\\Release --target fikocad 2>&1')",
      "PowerShell($vswhere = \"D:\\\\__sistem__\\\\ProgramFiles\\\\vswhere.exe\"; if \\(Test-Path $vswhere\\) { & $vswhere -latest -requires Microsoft.Component.MSVC -property installationPath } else { Get-ChildItem \"D:\\\\__sistem__\\\\ProgramFiles\" -Filter \"vswhere.exe\" -Recurse -ErrorAction SilentlyContinue | Select-Object -First 3 -ExpandProperty FullName })",
      "PowerShell(Get-ChildItem \"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Auxiliary\\\\Build\" -Filter \"vcvars64.bat\" -ErrorAction SilentlyContinue | Select-Object FullName; \"---MSVC tools---\"; Get-ChildItem \"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Tools\\\\MSVC\" -Directory | Select-Object Name)",
      "PowerShell($found = Get-ChildItem \"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Tools\\\\MSVC\" -Recurse -Filter \"string\" -File -ErrorAction SilentlyContinue; if \\($found\\) { $found | Select-Object -First 3 | Forach-Object { $_.FullName } } else { \"MSVC Tools altinda string header bulunamadi\" })",
      "PowerShell($found = Get-ChildItem \"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Tools\\\\MSVC\" -Recurse -Filter \"string\" -File -ErrorAction SilentlyContinue; if \\($found\\) { $found[0].FullName } else { \"MSVC Tools altinda string header bulunamadi\" })",
      "PowerShell(Get-ChildItem \"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Tools\\\\MSVC\" -Directory | Select-Object Name; \"---cl.exe include var mı?---\"; Test-Path \"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Tools\\\\MSVC\\\\14.44.35207\\\\include\")",
      "PowerShell(& \"D:\\\\__sistem__\\\\ProgramFiles\\\\VsStudio\\\\VC\\\\Auxiliary\\\\Build\\\\vcvars64.bat\" 2>&1 | Select-Object -First 20; echo \"===EXIT: $LASTEXITCODE===\")",
      "Bash(cmd //c _build_fikocad.bat)",
      "PowerShell(cmake *)",
      "Bash(docker --version)",
      "PowerShell(head *)",
      "PowerShell(Invoke-WebRequest -Uri \"https://localhost:9000/lisans.socket.io/?EIO=3&transport=polling\" -UseBasicParsing -TimeoutSec 15 | Select-Object -ExpandProperty Content)",
      "Bash(curl -sk \"https://localhost:9000/lisans.socket.io/?EIO=3&transport=polling\")",
      "PowerShell(Add-Type -AssemblyName System.Net.Http; $handler = New-Object System.Net.Http.HttpClientHandler; $handler.ServerCertificateCustomValidationCallback = { $true }; $client = New-Object System.Net.Http.HttpClient\\($handler\\); $resp = $client.GetAsync\\(\"https://localhost:9000/lisans.socket.io/?EIO=3&transport=polling\"\\).Result; $content = $resp.Content.ReadAsStringAsync\\(\\).Result; Write-Output $content)",
      "PowerShell(cd D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local; $env:PATH = \"D:\\\\__sistem__\\\\ProgramFiles\\\\vcpkg\\\\installed\\\\x64-windows\\\\bin;\" + $env:PATH; .\\\\insa\\\\Release\\\\motor\\\\geometri\\\\fiko_geometri_test.exe 2>&1 | Select-Object -Last 20)",
      "PowerShell(cd D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fikatia-local; $env:PATH = \"D:\\\\__sistem__\\\\ProgramFiles\\\\vcpkg\\\\installed\\\\x64-windows\\\\bin;\" + $env:PATH; .\\\\insa\\\\Release\\\\motor\\\\sahne\\\\fiko_sahne_test.exe 2>&1 | Select-Object -Last 20)",
      "Bash(cmake --build insa/Release --target fikocad)"
    ]
  },
  "enabledMcpjsonServers": [
    "playwright",
    "context7",
    "mongodb",
    "github",
    "filesystem"
  ]
}
