chore(fullsend): allowlist claude.exe for Vertex STS - #3480
Conversation
Claude Code 2.1+ talks to sts.googleapis.com as claude.exe; **/claude does not match it, so review (and other agents) fail with policy_denied. Co-authored-by: Cursor <cursoragent@cursor.com>
|
🤖 Finished Review · ❌ Failure · Started 2:10 PM UTC · Completed 2:12 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
Co-authored-by: Cursor <cursoragent@cursor.com>
|
|
🤖 Finished Review · ❌ Failure · Started 2:51 PM UTC · Completed 2:53 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-5 |
|
fullsend only changs, no need to wait for CI |
|
🤖 Finished Retro · ✅ Success · Started 3:06 PM UTC · Completed 3:19 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $6.88 |
Retro: PR fullsend-ai/fullsend#3480 — allowlist
|



Summary
/usr/lib/node_modules/@anthropic-ai/claude-code/bin/claude.exe→sts.googleapis.com:443(policyvertex_ai).**/claudedoes not matchclaude.exe.**/claude.exeon code, e2e-triage, and a forked review policy; point the review harness at the local policy.ghcr.io/redhat-developer/rhdh-fullsend-code:latest(code/fix/e2e already use this image). Claude Code 2.1.243 in that image is what needsclaude.exe.Proven
Same image +
claude.exeallowlist succeeded on rhdh-agentic fullsend-ai/fullsend#124 / fullsend-ai/fullsend#125:ghcr.io/redhat-developer/rhdh-fullsend-code:latestpolicy_deniedTest plan
policy_denied/claude.exeDENIED)Evidence: https://github.com/redhat-developer/rhdh-plugin-export-overlays/actions/runs/33395911446/job/99500322474