You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add Lunal upstream attestation verification to step [4/5]
Phase 1B: privateclaw verify now validates both layers of TEE attestation:
1. Orchestrator attestation (Attestation-Report from tee-proxy) — existing check
2. Lunal upstream attestation (X-Upstream-Attestation-Report from tee-proxy v0.3.0+)
— new: decodes base64+gzip, runs attestation-cli verify, reports
"Upstream (Lunal) VCEK Chain: VALID" on success
Both layers must pass for step [4/5] to succeed. If the upstream header is
absent (tee-proxy pre-v0.3.0 or Lunal not sending), a WARN is shown instead
of a hard fail for backward compatibility.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments