Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.221 ·

Sandbox proxy re-signs AWS SigV4 requests made with masked credentials

AWS calls from inside the sandbox now work with masked credentials, since the proxy re-signs them for you.

Use it now Notable No documentation found New Features
JSON All of v2.1.221
Use it nowTier: how much it should matter to you
4Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
SandboxArea: what it touches
New FeaturesKind: in v2.1.221,
What probably matters to youSection of the release
What

When AWS credentials are masked inside the sandbox, the MITM proxy now recognises SigV4 requests, resolves the sentinel access key to the real key pair, and re-signs the request before forwarding it.

Details
  • New AWS key-pair registry (getAwsPairRegistry) populated from the configured environment variables.
  • The TLS-terminating proxy receives planSigv4 and maxSigv4ResignBodyBytes, so re-signing is bounded by a body-size limit.
  • Streaming, presigned and sigv4a variants cannot be re-signed and default to deny; setting credentials.sigv4.<kind> to "passthrough" is the escape hatch.
  • A request using a masked credential with no x-amz-date header cannot be re-signed and is refused with an explicit message.
  • A warning fires if only one of the access-key/secret pair is masked.
  • Active only when sandbox credentials config is present. Sandbox exec also forwards gitSafeDirectories.
Evidence

maxSigv4ResignBodyBytes, AWS SigV4 request uses a masked credential but carries no x-amz-date header; the proxy cannot re-sign it.

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Read from
Names in the bundlecredentials.sigv4

See this entry in the whole of v2.1.221 →

Feedback