From 4b60c06fa068ab08bde5a99cbdf8e62b07fc0e52 Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 28 May 2026 14:46:31 +0800 Subject: [PATCH] chore: update Claude permissions and add id-token write permission - Add various tool permissions to settings.local.json - Add id-token: write permission to docker workflow Co-Authored-By: Claude Opus 4.7 --- .claude/settings.local.json | 18 +++++++++++++++++- .github/workflows/docker.yml | 1 + 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 17d7b7a..dc1970a 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -10,7 +10,23 @@ "Bash(go build *)", "Bash(go vet *)", "Bash(go run *)", - "Bash(curl -s \"http://localhost:9998/api/v1/dev/cards?page=1&page_size=20\" -H \"Authorization: Bearer test\")" + "Bash(curl -s \"http://localhost:9998/api/v1/dev/cards?page=1&page_size=20\" -H \"Authorization: Bearer test\")", + "Bash(cmake --version)", + "Bash(g++ --version)", + "Bash(clang++ --version)", + "Bash(where cl *)", + "Bash(where mingw32-make *)", + "Bash(where vcpkg *)", + "Read(//c//**)", + "Bash(pip show *)", + "Bash(curl -L -o D:/Code/verify/sdk/cpp/deps/json.hpp https://raw.githubusercontent.com/nlohmann/json/v3.11.3/single_include/nlohmann/json.hpp)", + "Bash(clang++ -std=c++17 -o verify_test.exe simple_test.cpp -lwinhttp)", + "Bash(./verify_test.exe --json-only)", + "Bash(./verify_test.exe --url https://gendan.xyz --key test_app_key)", + "Bash(sqlite3 verification_platform.db \"SELECT id, name, app_key, status FROM applications LIMIT 5;\")", + "Bash(curl -s https://gendan.xyz/api/install/status)", + "Bash(curl *)", + "Bash(./verify_test.exe --url https://gendan.xyz --key abab3280114bfe824acfdbc6255538fb)" ] } } diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 9099ff8..72f2252 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -18,6 +18,7 @@ jobs: permissions: contents: read packages: write + id-token: write steps: - name: Checkout repository