- Update SKILL.md with comprehensive WebAPI documentation: - New architecture diagram showing WebAPI middleware - Complete REST API endpoints documentation - WebAPI usage examples and best practices - Instance discovery and multi-client support - History tracking features - Updated troubleshooting guide - Update settings.local.json: - Add auto-approval for WebAPI startup commands - Add auto-approval for common build and test commands - Streamline development workflow 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
43 lines
2.4 KiB
JSON
43 lines
2.4 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(dotnet build:*)",
|
|
"Bash(curl:*)",
|
|
"Bash(python:*)",
|
|
"Bash(powershell -Command \"$body = @{queryType=''getdocument''; filePath=''C:\\Users\\AJ\\Desktop\\PepLib\\PepLib\\Program.cs''} | ConvertTo-Json; Invoke-RestMethod -Uri ''http://localhost:59123/query'' -Method Post -Body $body -ContentType ''application/json'' | ConvertTo-Json -Depth 10\")",
|
|
"Bash(powershell -Command:*)",
|
|
"Bash(ls:*)",
|
|
"Bash(mkdir:*)",
|
|
"Skill(roslyn-api)",
|
|
"Bash(move:*)",
|
|
"Bash(tree:*)",
|
|
"Bash(dir:*)",
|
|
"Bash(git config:*)",
|
|
"Bash(del \"C:\\Users\\AJ\\Desktop\\RoslynBridge\\RoslynBridge\\Services\\ShellService.cs\")",
|
|
"Skill(roslyn-bridge)",
|
|
"Bash(dotnet restore:*)",
|
|
"Bash(msbuild:*)",
|
|
"Bash(\"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Current\\Bin\\MSBuild.exe\" /t:Restore,Build /p:Configuration=Debug)",
|
|
"Bash(\"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Current\\Bin\\MSBuild.exe\" RoslynBridge.sln /t:Restore /t:Build /p:Configuration=Debug)",
|
|
"Bash(del \".claude\\init.md\")",
|
|
"Bash(git add:*)",
|
|
"Bash(dotnet --version:*)",
|
|
"Bash(dotnet new:*)",
|
|
"Bash(del \"C:\\Users\\AJ\\Desktop\\RoslynBridge\\RoslynBridge.WebApi\\Controllers\\WeatherForecastController.cs\")",
|
|
"Bash(del \"C:\\Users\\AJ\\Desktop\\RoslynBridge\\RoslynBridge.WebApi\\WeatherForecast.cs\")",
|
|
"Bash(dotnet run:*)",
|
|
"Bash(\"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Current\\Bin\\MSBuild.exe\" \"C:\\Users\\AJ\\Desktop\\RoslynBridge\\RoslynBridge\\RoslynBridge.csproj\" /t:Restore,Build /p:Configuration=Debug)",
|
|
"Bash(\"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Current\\Bin\\MSBuild.exe\" RoslynBridge.csproj /t:Build /p:Configuration=Debug)",
|
|
"Read(//c/Users/AJ/.claude/skills/roslyn-bridge/**)",
|
|
"Bash(dotnet add:*)",
|
|
"Bash(dotnet publish:*)",
|
|
"Read(//c/Users/AJ/AppData/Local/Microsoft/VisualStudio/**)",
|
|
"Bash(powershell -ExecutionPolicy Bypass -File install.ps1 -SkipBuild -SkipPublish)",
|
|
"Bash(\"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Current\\Bin\\MSBuild.exe\" RoslynBridgeRoslynBridge.csproj /t:Restore,Build /p:Configuration=Debug)",
|
|
"Bash(git commit:*)"
|
|
],
|
|
"deny": [],
|
|
"ask": []
|
|
}
|
|
}
|